Google Play Services not supported - android

I am trying to develop an application on the Recon Jet and I am running into some issues. I am currently trying to run the Google Mobile Vision sample application called "FaceTracker." After running it on the Jet, I get an error message that says: FaceTracker relies on Google Play services, which is not supported by your device. Contact the manufacturer for assistance. Is there a way I can get Play services on the device? I have tried installing it's apk onto the device through ADB to no avail.
The device runs Android 4.2.1 and has a custom launcher so I can't access standard Android apps, although it does run a full fledged Android OS.
If anyone has any ideas, it would be greatly appreciated.
Thanks,
Aaron

As an example see cyanogen mod google play implementation

Based from this blog, this method requires root access.
Download a couple of APKs, you can usually find the newest bundle in a
zip package on XDA
Developers:
Google Play Store (the newest version you can find)
Google Services Framework
Google Login Service/Account Manager
If you are rooted you can copy them to your root directory to
System/App using a root manager like ES File
Explorer.
Then just restart your device.
If this doesn't work first time you might need to change the
permissions on the new APKs to match the rest on your device. Use a
file explorer like ES for this. Apparently if you're not rooted you
can simply install each APK then reboot and it works for some devices.
Reboot and add your Google account in Settings > Accounts > Add
account.
Look for the Play Store in your app drawer.
Hope this helps!

Related

how to check if my app is downloadable from google play

I uploaded an app I developed to google play. Since the app isn't free, google doesn't allow me to download it to my device.
The first users who tried to download my app claimed they got the 505 error (by leaving their comments on google play).
I read some threads about this error here on stackoverflow and made some changes that hopefully fix the problem, but how can I check it myself? Do I need to use other people's devices and pay each time I want to check if my app is downloadable or is there a better option ?
thanks
edit: just to be clear - I'm looking for a way to see whether people can download and install my app without getting any error messages. Preferably by going to the google play and downloading it myself.
The app itself works great once it's downloaded and installed. The problem was that people couldn't download/install it on their device.
You can use Google Administration to check erros and statistics for your apps.
Login to your Google Account on this page:
https://play.google.com/apps/publish
There you'll find all your uploaded apps. You'll also find crash reports, etc. Just for better administration of your apps.
To test your app the best way is to use the debug or Run 'app' option in Android Studio. If you want to test the signed apk you can also build it inside Android Stuido with the Build -> Generate Signed APK option.
Or you use the console commands if you don't use an IDE.
Check the documentation of the ADB (Android Debug Bridge)
http://developer.android.com/tools/help/adb.html
I hope this helps.

What is the correct / legal procedure to obtain permission to install Android Market or Google Play on a system that's in development?

I am an Android OS developer. I have a tablet in development that I'm in the process porting Android ICS to. Now I want to install Android Market or Google Play. This system is under development, not distributed and not licenses / approved by Google yet.
I see plenty of Q & A about how to install Android Market on an emulator. I'm pretty sure I can use that same procedure to install Android Market on my development system. But that's not my question exactly.
I have a hunch, and I can see others have speculated as much, that installing (side-loading) Android Market without Google's permission is not legal. My question is, as a developer, how do I apply for or obtain or get approval from Google to download and install Android Market or Google Play on my development system? Believe me, I've searched around the Android development website aplenty.
installing (side-loading) Android Market without Google's permission is not legal
Correct.
how do I apply for or obtain or get approval from Google to download and install Android Market or Google Play on my development system?
Quoting the documentation: "Google Play is only licensed to handset manufacturers shipping devices. For questions about specific cases, contact android-partnerships#google.com".
I am also developing a tablet, got the same form but no response from Google, I'm interested in hearing if you got any.
What is happening right now, I decided to implement Slide Me as the end user app store, it is possible to brand it with your name and icon.
It works well on my test devices so I recommend it if you're just looking for a market application, give it a try.
Though, there are a whole lot more markets (and cheaper one too) out there.

Android, official download location for google play apk for testing?

I have some functionality for rating my app and for viewing/installing other apps I have on the marketplace that I need to test in the android avd emulator. To do this I need to have the latest google play apk installed but I am unsure of the official location to download this from so I can install it on to the emulator.
Lot's of the sources I have found are for file sharing sites and out of date apks and I would be grateful for a link to the official apk. For some reason best known to themselves I don;t seem to be ble to get it from the main google play site. this is most confusing!
Or is there another way to test market app functionality on an emulator?
what you are looking for is: "market://details?id=" + APP_PNAME
I strongly recommend using the android code snippet app rater
good luck
First, this is not a programming question. Second, there is no such thing as an 'official download location'. The Play Store application is only available on licensed devices. Even if you pulled the apk from your device, it won't run on the emulator as is, since it requires other components as well. So, test on a real device if you need access to the Market/Play store.

How Do I install an Android app on Google TV?

I have a Google TV developer's box from Google and I'm trying to install an Android app on the Google TV box. How do I do this?
I'm developing using Eclipse and Java.
At the moment according to the FAQS of Google TV,
Question: Can I install Android applications from a URL? (since there is no Android
Market)
Answer: Application downloads are not officially supported. Only
pre-installed applications are
available at present.
So you cannot install your applications or download other applications from the Market at the moment. You can only use the already installed applications in Google TV.
There are many ways of doing it:
Copy your applications to dropbox, open them on your TV and install.
Copy your apps on the USB stick, install
Go to Market, some apps are available
I have done all of the above
If you received your device through one of the developer offers that Google had in 2010, its just a regular retail box. At this time there is no OFFICIAL way of getting your own app on a Google TV device. The goal was to test your website with the device so it looks good. However given that there is a session at Google IO 2011 with the title "Building Android Apps for Google TV" Google IO 2011 Sessions I would think that some form of Android SDK support is coming.
Not true!
YOu can do it!
Search for your Android MArket app on your phone, pull it and copy over your system
then,
adb connect ip:port,
adb install your app,
that's all,
I did it...

Use Google apps in the emulator

Would it be possible to provide a emulator image that has all the Google apps that come with real devices, like Gmail etc?
I don't have access to a 2.0 device which makes it close to impossible for me to develop/debug apps which uses AccountManager etc.
Download the Android Dev Phone system image from http://developer.htc.com/adp.html.
Then, create a new AVD (using the android tool or adb) with the matching version. The avd directory will appear at the .android directory inside your home directory (Run %USERPROFILE% on windows). Then, put system.img file downloaded into the <name of avd>.avd directory. Start the emulator and you will use Android with Google apps installed.
Disclaimer: about whether it is legal or not to download and use such images, I don't know. Please read the text there and decide yourself.
Given the trouble that Cyanogenmod had with trying to redistribute Google's apps, I would say it's not an option. However, if it's something in the Android source (like the calendar), you can compile it yourself.
If you just want to debug the app, you don't need to create a new image. You can run some of the google apps including gmail and google maps in the emulator. If you go to the Android SDK and AVD manager in the Eclipse Android plugin, and then go to "available packages", for every SDK there are two downloads for each version of the api. There is the one with Google Apps and one with out. The one with Google apps has apps such as gmail and google maps. It does not have all Google apps. The market is not there for instance .

Categories

Resources