I am trying custom cordova plugin for GCM. I have included latest google-play-service.jar in project's libs folder and <meta-data android:name="com.google.android.gms.version" android:value="5089000" /> in AndroidMenifest.xml. But still facing this problem...
E/GooglePlayServicesUtil( 2808): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
W/GooglePlayServicesUtil( 2808): Google Play services out of date. Requires 5089000 but found 4452030
I am developing android app on phonegap. I have found this error message in console window.
I supposed to follow this Install the Google Play services SDK, but did't found any build.gradle and proguard-rules.txt
Can any one tell the actual reason? How can I include google-play-service in my phonegap project in an appropriate way? Please help me. I am looking forward to hear from you soon. Thank you.
E/GooglePlayServicesUtil( 2808): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
This problem has been solved. The solution has beed found here Cordova build problems after import google play service
Google play service resources were missing from my phonegap project even after adding the google-play-service.jar in libs folder. So I had to configure the phonegap project. Steps are (copied from the link)...
Firstly copy the whole google-play-services_lib folder from
ANDROID_SDK_PATH\extras\google\google_play_services\libproject\to
your project root directory.(i.e. platform/android)
copy build.xml,
local.properties & project.properties files from your
project_root_folder/Cordova lib folder to google-play-services_lib
folder.
Change the project.properties file's project target to the
right target (i.e. android 19). Open the project.properties from
your Project Root folder and change reference 2 like this :
android.library.reference.1=CordovaLib target=android-19
android.library.reference.2=google-play-services_lib
Goto the
google-play-services folder in your project and run : android update
project -p . (don't forget dot)
Then run following commands: ant
debug ant release If you get any error then first run 'ant clean
debug' then follow step
Now you can run cordova build android OR
if you are using ionic then ionic build android.
Your logcat output says you have installed an outdated version. And you are following a blogpost from March 2014, perhaps you should try the official docs.
http://developer.android.com/google/play-services/setup.html
i try to add google play service in my app( i mean Google map) i added play service in sdk manager and i imported library in eclipse but i library contains errors.in eclipse has error
and also in console i have like this message
"google-play-services_lib] Unable to resolve target 'android-9'"
but i downloaded and installed
Android API version from adt 9
java build Path > Android Dependencies.how i can solve this problem ? what is a solution if anyone knows solution help me
P.S
i 'm new user in this site
welcome
this is a result
Right click on google-play-services_lib projects and select properties and change the target od project
Make sure you have project.properties in the project. It's needed by eclipse.
If you don't have it, kindly copy it from another existing android project, clean and rebuild your project.
Clean your google-play-services_lib project. Check the property of your library project which may have error in java build path. You have to tick the google-play-service.jar in Order and Export tab.
I am trying to add a Google+ sign in button in my app so that I can use the youtube API and provide an easy access to the user. However recently I updated my sdk and now on importing the google-play-services_lib in my workspace and further integrating the services in my project using the standard importing procedure (Project --> properties --> Android | add library) results in an red exclamation mark on my project and when I try to run it gives me a dialog which says there are errors in the project)
In Java build part I get an error which can be properly explained by the following screen shot:
How to resolve this issue? I am sure of the path.
Delete play services library from sdk (.../sdk/extras/google location )
Open SDK Manager and re-install play services library. Restart SDK Manager again to take effect.
Go to eclipse--> re-import play-services library from sdk (copy into workspace is optional).
Clean library project by project-->clean option
Go to your project, add this latest imported library to it.
Clean both library project and your project.
This should work..
I've been having a terrible time trying to get a simple Map to appear in an app as shown on the Google Maps v2 documentation. Eclipse keeps saying:
The container 'Android Dependencies' references non existing library 'X:\Android Development\workspace\google-play-services_lib\bin\google-play-services_lib.jar'
I found a couple people on here that had the problem and I followed those steps with no luck. I have Google Play Services installed and I even uninstalled and reinstalled it. I have imported google-play-services_lib project into Eclipse and checked move to workspace.
Any help would be amazing as I cannot get this to work. I did check in the location and there isn't a file there, so I don't know why it is missing since I have installed Google Play Services.
This answer worked for me https://stackoverflow.com/a/16398399/1874332
I met this issue as well.
My solution is,
clean project google-play-services_lib firstly then clean my project
which depends on play service library
I fixed this issue by:
Right click "google-play-services_lib" project, select "Properties".
Click "Android" on left panel.
Check a version of Android SDK on "Project Build Target", then select "OK" button.
Rebuild google-play_services_lib project, now you have "google-play-services_lib.jar" in "bin" folder.
Clean and rebuild your project.
Details: google-play-services_lib project's original build target is android-10. If you do not install this version of Android SDK in Eclipse, Eclipse just don't build it, leaving an empty bin folder. And our project reference to a .jar file in this bin folder, which results in the error message. So to fix this issue is just to check an appropriate build target for google-play-services_lib project.
In Eclipse open Project -> Properties.
Select Android on left.
Check on the bottom that you have a reference to Google play services with a green checkmark. If not, click Add and add the google play services library
I fonund my answer. I hope this helps someone.
I've installed several versions of Android Build Tools. (17, 18, 18.1, 19).
I read other questions and answers. Someone pointed Build Tools.
So, I went to the SDK manager and I removed all Build Tools but not latest. (19)
Clean google-play-servies. And re-build.
Clean my project. And re-build.
Voila~! Thanks all~! I'm very happy!!
I've tried everything but nothing works for me even Google sample projects, at last I've updated all the packages in sdk and eclipse ADT plugin to ADT 14, then it works fine :-)
I solved this by right clicking the google-play-services_lib and building the project.
I 'deleted' it from the workspace and then re-added it, to make sure when I wasn't altering settings / hadn't changed anything important. This built successfully.
I then built my main application and it worked successfully.
I was getting strange path errors and android-9 resolution errors. But it seems to be working now.
My solution is,
clean project google-play-services_lib firstly
then clean my project which depends on play service library
I simply re-imported google play services library project and it worked!
I had the same problem. In order to fix this, you must ensure that your project supports same version of android sdk that is specified in the google-play-services-lib.
So, in my case, I have project that has Minimum Required SDK set to API15. So, once you have imported google-play-services-lib into your project following these steps here https://developer.android.com/tools/projects/projects-eclipse.html#ReferencingLibraryProject, make sure you open you see the google-play-services-lib in your Package Explorer in Eclipse. Expand it, right-click on it and select Properties. In the Project Build Target, make sure you check an SDK that is at least equal to Minimum Required SDK set in your project, in my case API15:
I was facing the same issue and got it solved when I updated my eclipse Android SDK tools.
I was using version 22 and when I updated Android SDK tools to 22.0.1 the error vanished and I could build my project.
I hope this helps someone...
First of all right click on the Project and import google-play-services if exist otherwise follow the steps told by #yoah (import it under sdk->extra->google->google-play-service-libproject->google-play-services_lib) and if still the problem doesn't solve then there may be multiple problems with multiple solution..
Solutions.
Restart eclipse
Clean the Project
upgrade google-play-services
Installing the new Build Tools did the trick. They were not
automatically included when I updated the SDK
If you have import the code . Be quiet sure to copy it to work space
otherwise this error may occur.
In Eclipse. Right click on your project -> "Android Tools" -> "Fix Project Properties"
Does anyone have any experience in making use of the Google play services library project in IntelliJ?
I recently purchased IntelliJ and want to make use of the Google play services library (specifically the mapping aspects of the library). In eclipse this works no problem but in IntelliJ all of the references to MapFragment etc are not being resolved.
I have done the following:
1) Imported the Google play module as a library project (marked it as a library project in the android facet)
2) Marked the google play library project as a dependency of my main application
Despite this it's not resolving the required imports.
Does anyone have any tips for how to enable the Google play services library in an IntelliJ android project?
http://youtrack.jetbrains.com/issue/IDEA-96525
Found the solution for folks out there.
You will need to add a dummy class to the src folder.
You'll also need to add the google-play-services.jar to your module as a jar dependency.
I tried a lot of suggestions on stackoverflow.com. However, I was able to get the project to build and run in IntelliJ IDEA 12.0.2 by
Copying the google-play-services.jar file located within my android sdk directory to the ./libs directory in my Android project
Re-importing the project (e.g., on Mac OS X, open IDEA and go to File -> Import Project...) into IntelliJ IDEA.
Follow the steps in the wizard carefully. You should be able to see that IntelliJ IDEA recognizes the google-play-services.jar archive (it's checked). This worked for me. The problem appears to be a bug.
The confusion here is that you need to add the google play libs as an android library project, not the JAR. You also need to make sure import a copy of the the library project, not directly out of the android sdk folder.
In your IntelliJ Project, open the Android SDK Manager in the tools/Android menu.
Scroll to the bottom of the SDK Manager and choose to install the google play sdk.
Go to the extras folder in your android sdk directory and copy google-play-services_lib folder to somewhere handy for you
Open your module settings F4, right click your module and select to add a module. Follow the guide for adding a module from existing sources.
This way, you've added the google play android library project to your project, not just the jar.
So the way to do this is to build goole-play-services.jar from IDEA and then include the jar file as a dependency.