ho trovato un file XML GoogleDependencyFlurryPlugin.xmlplay-servizi-base contro le dipendenze -basement (AAR) in Android
<dependencies>
<dependency><groupId>com.google.android.gms</groupId><artifactId>play-services-base</artifactId><version>8.4+</version></dependency>
<dependency><groupId>com.google.android.gms</groupId><artifactId>play-services-basement</artifactId><version>8.4+</version></dependency>
</dependencies>
e in effetti un GoogleDependencyPlayGameServicesPlugin.xml file xml
<dependencies>
<dependency><groupId>com.google.android.gms</groupId><artifactId>play-services-games</artifactId><version>8.4+</version></dependency>
<dependency><groupId>com.google.android.gms</groupId><artifactId>play-services-plus</artifactId><version>8.4+</version></dependency>
</dependencies>
Ora, a un punto il file precedente aveva SOLO
play-service s-base> OR < play-services-seminterrato
e che sembrava causare un enorme problema. AndroidJavaException: java.lang.NoSuchMethodError: una volta eseguito su un dispositivo.
esperti Android, è il caso che se si dispone di "base" è necessario disporre "cantina" ... o forse viceversa?
In effetti, giochi di giochi di ruolo WRT o servizi di gioco-plus, forse uno/entrambi di questi dipendono in qualche modo (o contraddire?) Base/seminterrato?
Se si guarda nella cartella app/build in Android Studio dopo la compilazione, si noterà che ' seminterrato' ha classi aggiuntive che 'base' non ha. Cioè ha ** zze.class **, da cui "GooglePlayServicesUtil" si estende. –