I have been reading threads for a couple of hours now, and am not getting this correct. I am trying to use the FusedLocationProvider Library (V1.31) and I get an error when I try to compile
B4X:
Copying libraries resources Error
Could not find file 'C:\Program Files (x86)\Anywhere Software\Basic4android\libraries\google-play-services.jar'.
I have installed Google Repository 31 and Android Support Repository 35
I have the following in my Manifest
B4X:
'************ Google Play Services Base ************
AddApplicationText(
<activity android:name="com.google.android.gms.common.api.GoogleApiActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:exported="false"/>
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
)
'************ Google Play Services Base (end) ************
I cannot find the referenced google-play-services.jar anywhere in the android folder and as I understand it, it should not be required with 6.0 in any case.
It is recommended to switch from referencing the complete google play services to referencing the required features. Overall it is simpler as the #AdditionalRes and #ExcludeClasses are no longer required.