From a couple of weeks i've updated the Android SDK Extras and noticed some key differences.
TIME AGO
Before I had this situation:
and with the 5.80 version everything worked without any problem.
In version 5.80 is used to declare example this code:
and all work without problem.....
"YESTRERDAY"
....then it came Play Services 30 and everything changed. After installing Play Service 30 we have the following situation:
where "vanish" Android Support Library ( Today is Obsolete ) and the folder lib Play Service
So quite a problem to compile programs that need this. The solution the until a couple of days ago was to go back (for the lucky ones who had a copy of the SDK backup)
TODAY
Today, with the arrival of version B4A 6 seem to change some things. It seems that it does not have any problem with Google Play Services 30.
Anyway to use the version 6 you need to upgrade:
- Android Support Repository
- Android Support Library
- Google Play Services
- Google Repository
and so we are at "Version 30"
I look at informations Erel, i opened some question in this THREAD.
SDK Hybrid
For all those people who need to continue using 5.80 but they still want to test the version 6.00, or who has had problems you can get a hybrid SDK that can be used for both versions.
1. If you havent a copy, This is LINK to SDK "Old"
2. Download also this file
4. After this, you folder with "google-play-services.jar" is vanish....Unzip file step 2 you have in this file folder is "libproject" copy this folder in google_play_services path: ( X:\Android\extras\google\google_play_services\libproject )
5. Dont forget to update the files in your folder additional libraries. Usually the files are:
android-support-annotations.jar
android-support-design.jar
android-support-v4.jar
android-support-v7-appcompat.jar
etc....
google-play-services.jar
This will work on both versions ( 5.8 / 6 )
TIME AGO
Before I had this situation:
and with the 5.80 version everything worked without any problem.
In version 5.80 is used to declare example this code:
B4X:
#AdditionalRes: F:\Android\extras\google\google_play_services\libproject\google-play-services_lib\res, com.google.android.gms
'AppCompat Resources
#AdditionalRes: F:\Android\extras\android\support\v7\appcompat\res, android.support.v7.appcompat
....
"YESTRERDAY"
....then it came Play Services 30 and everything changed. After installing Play Service 30 we have the following situation:
where "vanish" Android Support Library ( Today is Obsolete ) and the folder lib Play Service
is delete.E:\Android\extras\google\google_play_services\libproject\google-play-services_lib\libs
So quite a problem to compile programs that need this. The solution the until a couple of days ago was to go back (for the lucky ones who had a copy of the SDK backup)
TODAY
Today, with the arrival of version B4A 6 seem to change some things. It seems that it does not have any problem with Google Play Services 30.
Anyway to use the version 6 you need to upgrade:
- Android Support Repository
- Android Support Library
- Google Play Services
- Google Repository
and so we are at "Version 30"
I look at informations Erel, i opened some question in this THREAD.
SDK Hybrid
For all those people who need to continue using 5.80 but they still want to test the version 6.00, or who has had problems you can get a hybrid SDK that can be used for both versions.
1. If you havent a copy, This is LINK to SDK "Old"
2. Download also this file
3. Update this libraries ( Android Support Repository, Support library, Play Services, Repository ):
4. After this, you folder with "google-play-services.jar" is vanish....Unzip file step 2 you have in this file folder is "libproject" copy this folder in google_play_services path: ( X:\Android\extras\google\google_play_services\libproject )
5. Dont forget to update the files in your folder additional libraries. Usually the files are:
android-support-annotations.jar
android-support-design.jar
android-support-v4.jar
android-support-v7-appcompat.jar
etc....
google-play-services.jar
This will work on both versions ( 5.8 / 6 )
Last edited: