2016-05-23 11 views
1

私はUnityネイティブアプリに統合されたUnityプロジェクト(5.3.1)で作業しています。私はマニフェストにいくつかのuses-permissionを入れました。実行時に実行されるまで、要求されることはありません。問題は、それらがすべてUnityPlayerモジュールのインスタンスであるアンドロイドのネイティブコードで一度要求されていることです。この他の男は、Androidのための逆コンパイルUnityPlayerを見つけたものでも見つけることができるように私は、それを逆コンパイルし、必要のないいくつかの権限要求があることを見出し: https://github.com/eppz/Unity.Labs.Unity_Player_Android/blob/master/com/unity3d/player/n.javaAndroidのUnityPlayerはアクセス許可を要求します

権限のための「スキャン」は必要ないというユニティエンジン上の任意の経験を、許可要求をアクティブ化しますか?

答えて

0

これは、Android Player 6.0用のUnity Playerの一部のバージョンの「戦略」だとわかっています。彼らは、 http://forum.unity3d.com/threads/unity-bug-fix-problem-android-6-urgent.367681/page-2#post-2649810で説明されているように、マニフェストに追加するメタタグを提供しました。ところで、私のコードとプラグインで動作する正しいUnityバージョンを見つけることは困難でした。問題はUnity 5.2.4,5.3.3,5.4.0(これは私が試した)で違って修正されているようです。

関連する問題