Как исправить ошибку «APK использует разрешения, требующие политики конфиденциальности: (android.permission.CAMERA)» в игровой консоли - PullRequest
1 голос
/ 01 июня 2019

Я настраиваю свое приложение-флаттер для загрузки на игровую приставку, но оно показывает ошибку: «Ваш APK или Android App Bundle использует разрешения, для которых требуется политика конфиденциальности: (android.permission.CAMERA)».Даже если я не использую разрешение для камеры в моем файле манифеста.

основной / файл манифеста-

<!-- io.flutter.app.FlutterApplication is an android.app.Application that
     calls FlutterMain.startInitialization(this); in its onCreate method.
     In most cases you can leave this as-is, but you if you want to provide
     additional functionality it is fine to subclass or reimplement
     FlutterApplication and put your custom class here. -->

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application
    android:name="io.flutter.app.FlutterApplication"
    android:label="Motive Booster"
    android:icon="@mipmap/ic_launcher">
    <activity
        android:name=".MainActivity"
        android:launchMode="singleTop"
        android:theme="@style/LaunchTheme"
        android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
        android:hardwareAccelerated="true"
        android:windowSoftInputMode="adjustResize">
        <!-- This keeps the window background of the activity showing
             until Flutter renders its first frame. It can be removed if
             there is no splash screen (such as the default splash screen
             defined in @style/LaunchTheme). -->
        <meta-data
            android:name="io.flutter.app.android.SplashScreenUntilFirstFrame"
            android:value="true" />
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>
    </activity>
</application>

Как решить эту проблему?

1 Ответ

1 голос
/ 01 июня 2019

Одной из ваших зависимостей должно быть разрешение камеры.

Чтобы удалить его, вы можете добавить его в манифест:

<manifest ... xmlns:tools="http://schemas.android.com/tools">
    ...
    <uses-permission android:name="android.permission.CAMERA" tools:node="remove"/>
    ...
</manifest>
...