我得到了此錯誤:使用Google Play遊戲服務需要在清單的應用程序標記中使用名爲「com.google.android.gms.games.APP_ID」的元數據標記在我androidmanifest文件com.awsum.dunnn登錄Google Play遊戲時Unity遊戲崩潰
現在包的名稱是這個由自動生成的谷歌玩遊戲設置:com.google.example.games.mainlibproj
我試圖將其更改爲我的包,但仍然是同樣的錯誤。我想在某個地方包名可能會關閉,但我不知道在哪裏。我仍然試圖從安裝程序獲取軟件包名稱的信息中找到,以便我可以修復它。
編輯:
這是明顯的:
<?xml version="1.0" encoding="utf-8"?>
<!-- This file was automatically generated by the Google Play Games plugin
for Unity
Do not edit. -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.awesome.dunnn"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="16" />
<application>
<!-- Required for Nearby Connections API -->
<meta-data
android:name="com.google.android.gms.nearby.connection.SERVICE_ID"
android:value="" />
<!-- The space in these forces it to be interpreted as a string vs. int
-->
<meta-data android:name="com.google.android.gms.games.APP_ID"
android:value="\ 107********1" />
<!-- Keep track of which plugin is being used -->
<meta-data android:name="com.google.android.gms.games.unityVersion"
android:value="\ 0.9.41" />
<!-- Build time check to make sure play-services libraries are present -
->
<meta-data android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
</application>
</manifest>
這有什麼更新? – squeegene
生成您的apk,然後查看您的項目文件夾並找到生成的AndroidManifest。我不記得它在哪裏,所以如果找不到,請在谷歌上查找。然後製作自己的清單文件,將所有內容複製並添加string.xml。然後按照這個鏈接,你可以覆蓋清單,這就是它。哦,你需要離開所有其他的例如谷歌播放清單裏面,否則它會合並並創建錯誤。 –
Oki Doki!感謝您跟進,我會繼續努力。這個問題非常令人沮喪 – squeegene