Flutter:flutter 构建 apk 后应用无法运行
Flutter:flutter app doesn't work after build apk
你好,我终于完成了使用 flutter 开发我的应用程序,它依赖于 API 数据,当我开发时我正在使用我的手机 运行ning 它做得很好但是当我需要使用 communed 输出 apk
flutter build apk
我显示但是当使用来自 API 的数据登录到应用程序时我不工作但是什么时候 运行 应用程序一切正常......问题是什么???
massages 告诉我什么时候构建 apk
You are building a fat APK that includes binaries for android-arm, android-arm64, android-x64.
If you are deploying the app to the Play Store, it's recommended to use app bundles or split the APK to reduce the APK size.
To generate an app bundle, run:
flutter build appbundle --target-platform android-arm,android-arm64,android-x64
Learn more on: https://developer.android.com/guide/app-bundle
To split the APKs per ABI, run:
flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi
Learn more on: https://developer.android.com/studio/build/configure-apk-splits#configure-abi-split
Running Gradle task 'assembleRelease'... Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-1.6.5\android\src\main\java\io\flutter\plugins\pathprovider\PathProviderPlugin.java uses or overrides a deprecated A
PI.
Note: Recompile with -Xlint:deprecation for details.
Removed unused resources: Binary resource data reduced from 46KB to 37KB: Removed 20%
Running Gradle task 'assembleRelease'...
Running Gradle task 'assembleRelease'... Done 413.1s (!)
√ Built build\app\outputs\apk\release\app-release.apk (19.3MB).
添加 android/app/src/main/AndroidManifest.xml:
<uses-permission android:name="android.permission.INTERNET" />
你好,我终于完成了使用 flutter 开发我的应用程序,它依赖于 API 数据,当我开发时我正在使用我的手机 运行ning 它做得很好但是当我需要使用 communed 输出 apk
flutter build apk
我显示但是当使用来自 API 的数据登录到应用程序时我不工作但是什么时候 运行 应用程序一切正常......问题是什么???
massages 告诉我什么时候构建 apk
You are building a fat APK that includes binaries for android-arm, android-arm64, android-x64.
If you are deploying the app to the Play Store, it's recommended to use app bundles or split the APK to reduce the APK size.
To generate an app bundle, run:
flutter build appbundle --target-platform android-arm,android-arm64,android-x64
Learn more on: https://developer.android.com/guide/app-bundle
To split the APKs per ABI, run:
flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi
Learn more on: https://developer.android.com/studio/build/configure-apk-splits#configure-abi-split
Running Gradle task 'assembleRelease'... Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-1.6.5\android\src\main\java\io\flutter\plugins\pathprovider\PathProviderPlugin.java uses or overrides a deprecated A
PI.
Note: Recompile with -Xlint:deprecation for details.
Removed unused resources: Binary resource data reduced from 46KB to 37KB: Removed 20%
Running Gradle task 'assembleRelease'...
Running Gradle task 'assembleRelease'... Done 413.1s (!)
√ Built build\app\outputs\apk\release\app-release.apk (19.3MB).
添加 android/app/src/main/AndroidManifest.xml:
<uses-permission android:name="android.permission.INTERNET" />