【问题标题】:Flutter Location Package is Not Working in App Release ModeFlutter Location 包在 App 发布模式下不工作
【发布时间】:2022-01-01 11:41:31
【问题描述】:

Flutter 应用程序在调试模式下与位置包一起工作正常,但在发布模式下不工作,应用程序没有提供位置访问权限。我尝试使用 Flutter Clean Command 但没有任何帮助。请帮助我

【问题讨论】:

  • 您需要提供您的代码。

标签: flutter flutter-packages


【解决方案1】:

如果您的问题是 Flutter 构建(APK、bundle)没有在真实设备中进行 API 调用,这是因为您需要在创建发布/构建之前将 Internet 权限添加到 Android Manifest。

默认情况下,“互联网使用”在模拟器上可以正常工作,但在真实设备上则不行。

要解决这个问题,只需:

打开文件“android/app/src/main/AndroidManifest.xml”并添加适当的用户权限

<manifest> 
...
 <uses-permission android:name="android.permission.INTERNET"/>
...
</manifest>

然后再次创建您的构建。 github上也有讨论,你可以访问他们,更有效地解决你的问题Github

【讨论】:

    猜你喜欢
    • 2018-10-23
    • 1970-01-01
    • 2021-03-02
    • 2021-04-16
    • 2023-01-11
    • 2020-12-12
    • 2022-12-05
    • 2021-09-30
    • 2021-05-05
    相关资源
    最近更新 更多