当我有
----Plugins/Android/{res, jar….}
----Plugins/Android/AndroidManifest.xml
就可以了。
当我有Facebook和Google+
----Plugins/Android/{res, jar….}
----Plugins/Android/facebookSDK文件夹
----Plugins/Android/google-play-services_lib (google+)
----Plugins/Android/BaseGameUtils (google+)
----Plugins/Android/MainLibProj (google+)
----Plugins/Android/AndroidManifest.xml
无法在Android上构建,出现错误:
UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: already added: L …. /Manifest$permission;
这是因为AndroidManifest.xml上的这一行引起的。
<permission android:name="{my package}.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
当我移除这个权限时,我可以构建和运行,但无法收到推送通知(权限不足)。
问题:如何在Unity中保留这个权限?