2016-07-27 5 views
0

Ich habe ein seltsames Verhalten beim Generieren von signierten Apk. In meiner App integriere ich die Facebook-Integration und benutze die Facebook-App-ID in String und gebe einen Verweis aus der String-Ressourcendatei. Da meine App mehrsprachig ist, gibt sie mir einen Fehler.Erhalte einen Fehler auf der Anwendung ID der Facebook-App in Manifest

This is the error

als Link unten erwähnt in I app id

Error on application ID of facebook app in Manifest

wie entwickle ich mehrsprachiger App und erstellt 2-String-Dateien in String-Datei gäbe und erstellt eine Zeichenfolge mit dem Namen ' facebook_app_id 'in beiden Dateien. Ich kenne den Grund nicht, während ich den gleichen Namen in beiden Dateien gebe

+0

Put fb in res-> strings.xml hier erwähnt und dann versuchen Sie es. –

+0

Könnten Sie bitte weitere Erläuterungen zu Ihrem Standpunkt geben? –

+0

Derzeit ist Ihre FB-ID in res-> values-sv/strings.xml. Bitte ändern Sie zu res-> values-> strings.xml –

Antwort

0

Ich habe das Problem gelöst, indem ich einfach die folgenden Zeilen in der Meta-Tag-Zeile hinzufüge.

Werkzeuge: ignore = "ManifestResource"

<meta-data 
    android:name="com.facebook.sdk.ApplicationId" 
    android:value="@string/facebook_app_id" 
    tools:ignore="ManifestResource" /> 

als

https://code.google.com/p/android/issues/detail?id=194705

Verwandte Themen