2017-07-25 14 views
0

新しいバージョンのアプリケーションをGoogle Developer Consoleにアップロードしようとしています。アップロードの終わりにマニフェストファイルにuses-permissionが見つかりません

、コンソールショーこのエラーメッセージ:

は、だから私は私が持っていると思います: は「(android.permission.CAMERA)あなたのAPKは、プライバシーポリシーの設定が必要なアクセス許可を使用しています」これはマニフェストファイルへの使用権を許可し、私はGoogleプライバシーポリシーを追加する必要があります。

大丈夫ですが、これは私のマニフェストファイルである:すべての権限ある

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="simone.biliato.delonghitrevisotvb"> 

<application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme"> 

    <activity 
     android:name="simone.biliato.delonghitrevisotvb.MainActivity" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme.NoActionBar"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

    <service android:name="simone.biliato.delonghitrevisotvb.NotificationInstanceIdService"> 
     <intent-filter> 
      <action android:name="com.google.firebase.INSTANCE_ID_EVENT" /> 
     </intent-filter> 
    </service> 
    <service android:name="simone.biliato.delonghitrevisotvb.NotificationMessagingService"> 
     <intent-filter> 
      <action android:name="com.google.firebase.MESSAGING_EVENT" /> 
     </intent-filter> 
    </service> 

</application> 

?なぜ私はそれらを見ないのですか?私はそれらを早く追加して、今や消えると確信しています。特定の場所はありますか?プロジェクトのすべての権限のリスト?

+0

https://stackoverflow.com/questions/30546197/android-studio-adds-unwanted-permission-after-running-application-on-real-device – CommonsWare

答えて

1

ユーザー権限は、あなたのマニフェストに持っているものと、あなたのプロジェクトを持っているライブラリや依存関係から来るものから作られています。結果はそれらのすべてによって併合された目録になります。依存関係を確認してください。

あなたはAPKアナライザを使用することができます。ここで、これらの要素のよりよい感覚を得るために https://commonsware.com/blog/2015/06/25/hey-where-did-these-permissions-come-from.html

:CommonsWareからhttps://developer.android.com/studio/build/apk-analyzer.html

私たちの友人は、権限がどこから来る検出するために、私たちに良い解決策を与えます から来ています。 app/build/outputs/logs/manifest-merger-debug-report.txtをご覧になれます。アクセスを必要と私はCHE正しいライブラリを見つけるにはどうすればよい

+0

、カメラに? – Simone

+0

@Simone回答が更新されました。 –

関連する問題