Aktualisierung der Google Play Services-Bibliothek und fehlendes Symbol @ integer / google_play_services_version

Beim Upgrade mein Projekt auf die neueste version von Google Play Services (v4.0 veröffentlicht, die auf Halloween 2013), Sie sollen einen neuen tag in der AndroidManifest.xml Datei.

<meta-data
    android:name="com.google.android.gms.version"
    android:value="@integer/google_play_services_version" />

Leider, wenn ich versuche zu tun, dass ich dann diese kompilieren-Fehler:

android-apt-compiler: /blahblah/AndroidManifest.xml:409: error: Error: No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version').

Kann ich dann navigieren Sie zu der Datei auf google-play-services_lib/res/values/version.xml und anzeigen der raw-integer für dieses symbol:

<integer name="google_play_services_version">4030500</integer>

Und dann legen Sie es zurück in meine AndroidManifest.xml:

<meta-data
    android:name="com.google.android.gms.version"
    android:value="4030500" />

Tun, das funktioniert absolut gut und ich kann Sie dann kompilieren und ausführen des Projekts und der app einfach nur gut. Aber es ist definitiv eine unerwünschte fix mit der Hand, Tuningteile Probleme.

Irgendwelche Ideen?

InformationsquelleAutor der Frage Charles Madere | 2013-11-07

Schreibe einen Kommentar