小编Omk*_*ala的帖子

Flutter 应用程序在发布模式下不会请求存储权限

我正在使用permission_handler包来请求我的应用程序中存储的读取权限,在调试模式下一切都工作正常,当我使用“flutter run --release”运行我的代码时,但是当我将代码导出为apk时,问题就出现了不出现权限对话框。我不知道我在这里做错了什么,请帮助我!

这是 androidManifest.xml

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    包=“com.edithautotech.edithdisplayrelease”>
    <!-- io.flutter.app.FlutterApplication 是一个 android.app.Application
         调用 FlutterMain.startInitialization(this); 在它的 onCreate 方法中。
         在大多数情况下,您可以保持原样,但如果您想提供
         附加功能可以子类化或重新实现
         FlutterApplication 并将您的自定义类放在这里。-->
    
    <!-- “存储”组的权限选项-->
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="com.android.vending.BILLING" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
    
    <应用
        android:name="io.flutter.app.FlutterApplication"
        android:label="编辑显示"
        android:icon="@mipmap/ic_launcher">
        <活动
            android:name=".MainActivity"
            android:launchMode="singleTop"
            android:主题=“@style/LaunchTheme”
            android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|密度|uiMode"
            机器人:硬件加速=“真”
            android:windowSoftInputMode="调整调整大小">
            <!-- 指定一个 Android 主题,一旦
                 Android 进程已启动。该主题对用户可见
                 Flutter UI 初始化时。之后这个主题继续
                 确定 Flutter UI 后面的窗口背景。-->
            <元数据
              android:name="io.flutter.embedding.android.NormalTheme"
              android:resource="@style/NormalTheme"
              />
            <!-- 显示继续显示启动屏幕的 Android 视图
                 可绘制,直到 Flutter 绘制其第一帧,然后是这个splash
                 屏幕淡出。启动画面有助于避免任何视觉效果
                 Android 启动屏幕末尾与绘制之间的间隙
                 Flutter 的第一帧。-->
            <元数据
              android:name="io.flutter.embedding.android.SplashScreenDrawable"
              android:resource="@drawable/launch_background"
              />
            <意图过滤器>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </意图过滤器> …

permissions flutter

5
推荐指数
1
解决办法
5407
查看次数

标签 统计

flutter ×1

permissions ×1