Ich habe ein Plugin für Unity, die in Java geschrieben ist. In diesem Plugin muss ich die neue Google Advertisement ID bekommen, es zu tun, habe ich auf die Manifest-Datei hinzufügen:Kann Google Play-Dienste nicht auf Unity Java-Plugin verwenden
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
Wenn ich kompilieren, wird Unity werfen Fehler:
Error building Player: CommandInvokationFailure: Failed to re-package resources. See the Console for details.
/Applications/adt/sdk/build-tools/android-4.2.2/aapt package --auto-add-overlay -v -f -m - J gen -M AndroidManifest.xml -S "res" -I "/Applications/adt/sdk/platforms/android- 19/android.jar" -F bin/resources.ap_
stderr[
AndroidManifest.xml:21: error: Error: No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version').
]
ich auch versucht, das Google Play Services-Jar zum [lugins/Androif-Ordner hinzuzufügen, aber das hat nicht geholfen. Was ist der richtige Weg, um es zum Laufen zu bringen?
Ich habe API-Ebene 19, die neueste. Außerdem benutze ich dieses Plugin in einem einfachen Android Java-Anwendungen und es funktioniert, in, ich verlinke die Lib von den Google Play-Dienste API, aber wie kann ich es in Einheit verbinden? – Dima