Flutter 应用程序在 APK 文件中没有互联网权限

2024-01-09

我在 flutter 中的 APK 构建文件没有互联网权限。 我已经这样做了

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.Supplier_app">
    <!-- Flutter needs it to communicate with the running application
         to allow setting breakpoints, to provide hot reload, etc.
    -->
    <uses-permission android:name="android.permission.INTERNET" />
</manifest>

这是flutter初学者面临的一个非常普遍的问题。

在android中,每个所需的权限都在AndroidManifest.xml file.

对于本机编码,内部只有一个文件app/src/main。对于 flutter 来说,不是只有 1 个,而是 3 个。

  1. app/src/debug/AndroidManifest.xml- 用于调试模式
  2. app/src/main/AndroidManifest.xml- 用于发布模式下的应用程序分发
  3. app/src/profile/AndroidManifest.xml- 用于在配置文件模式下运行应用程序

默认情况下提供了互联网权限debug模式。因此,互联网无需执行任何操作即可运行。

必须在中指定应用程序分发所需的所有权限 app/src/main/AndroidManifest.xml. 出于测试目的,在提到的其他文件中指定了权限。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Flutter 应用程序在 APK 文件中没有互联网权限 的相关文章

随机推荐