【发布时间】:2017-10-30 11:52:40
【问题描述】:
使用 Unity 和 CloudOnce,
我在我的应用程序中实现 cloudonce 没有成功,所以我开始了一个新项目,只是添加了 cloudonce 并正确设置, 但它崩溃了,在 logcats 上查找日志后,错误是
“使用 Google Play 游戏服务需要一个带有 在应用程序标签中命名为“com.google.android.gms.games.APP_ID” com.xxx.xxx 的清单”
进一步查看清单后,我想念这个
<meta-data android:name="com.google.android.gms.games.APP_ID"
android:value="@string/app_id" />
查看 Plugins/Android/AndroidManifest 后也没有带有应用 ID 的元数据
【问题讨论】:
-
不,这是不同的,因为在你提到的情况下,他们只是手动将标签添加到清单中,因为我使用一个名为 cloudonce 的插件来统一,我只是不能手动引入这个
-
你不能在这里覆盖你的android清单吗? docs.unity3d.com/Manual/android-manifest.html
-
不,因为我还需要添加 @string/app_id 的值(不仅是元数据标签)而且我无法从统一访问 string.xml 来放置我的 id,如果我放它直接,系统认为它是一个整数并失败
标签: android unity3d google-play-services google-play-games