Developer of the Google Mobile Ads (GMA) SDK SDK (com.google.android.gms:play-services-ads) reported that version 11.6.2 is outdated. Before publishing a new working version of the app, we recommend upgrading to one of the following SDK versions: 19.2.0+.
But I don 't have this library in the project . I have already updated all Google libraries to the latest version, which is why this error comes out.
Related
I'm trying to build a Godot project to upload to Google play, it builds correctly and works fine but it builds with Android SDK version 29 instead of 30, which isn't supported on Google Play.
I've tried following the Godot and Google play docs for exporting a Godot project for Android but neither of them mentions the SDK version.
I've tried uninstalling the SDK versions (through Android Studio) and only installing version 30, but Godot just goes and installs version 29 during the build.
The message it gave while downloading version 29
I've looked through all of the editor settings and export settings in Godot but I've yet to see anything to do with the SDK version, I've search about it on the internet but still yet to find anything related or find any hints as to the cause of this.
Thanks in advance!
There should be a build.gradle file somewhere in the exported android project (I haven't done a Godot export for android before). It will have a targetSdkVersion, compileSdkVersion, and minSdkVersion in it. If you want to deploy for API 30, then you should set target and compile SdkVersion to 30.
Here's a thread with more info on the differences:
What is the difference between min SDK version/target SDK version vs. compile SDK version?
I'm working on a project on GitHub, the developer updated the version on GitHub. How can I get the latest version on my Android Studio without deleting the old version?
I am using Eclipse ADT and I'm attempting to find the latest Google Play Services library Google Play Services Library Revision
31, but this library does not appear on the Eclipse SDK folder; where can I find this library to download manually?
Maybe the problem is in using Eclipse. Are you aware that Eclicpse is no longer officially supported for Android Development. Using Eclipse may be preventing you to quickly creating apps and finding the necessary resources to build a project.
To migrate to the Android Studio from Eclipse just follow this tutorial from Google developers.
For your problem regarding the library that does not appear on eclipse sdk folder, try the solution in this SO question.
You will find them in <sdk>/extras/google/m2repository/com/google/android/gms, if you also updated Google Repository through the SDK Manager.
The individual libraries are in aar format, so you'll have to extract the jar yourself
I followed the latest instructions on http://developer.android.com/sdk/installing/index.html?pkg=adt to install ADT and additional packages
Then I followed instructions on https://developers.google.com/eclipse/docs/install-eclipse-4.2 to install Google App Engine Tools for Android (Requires ADT).
I have ADT v23 from the above. However, when I try to install GAE tools for Android V3.5.1 as instructed from the second link above. I got the following error:
Cannot complete the install because one or more required items could not be found.
Software being installed: Google App Engine Tools for Android 3.5.1.v201312301719-rel-r42 (com.google.gdt.eclipse.mobile.android.feature.feature.group 3.5.1.v201312301719-rel-r42)
Missing requirement: Google App Engine Tools for Android 3.5.1.v201312301719-rel-r42 (com.google.gdt.eclipse.mobile.android.feature.feature.group 3.5.1.v201312301719-rel-r42) requires 'com.android.ide.eclipse.adt.feature.group 22.0.0' but it could not be found
Can someone point out what I'm doing wrong? Thanks.
A new version of GPE was released today (3.6.0) that fixes this problem. Try the latest GPE.
Following billing integration tutorial, I should now install Google Play billing package from SDK manager (see figure 1). However, in my SDK manager I don't have this package listed under Extras nor anywhere else.
Where can I get this billing example?
I also face this problem this morning but I finally solved it.
To solve it, update your ADT plugin to the latest version,
you should able to see the packages then.
After updating the ADT plugin, you may also need to update installed tools to the latest version to ensure you existing projects can run normally.
Via SDK Manager, I updated Android SDK Tools and Android SDK Platform Tools, re-ran SDK Manager, and the billing package then appeared under Extras as expected.