如何从Flutter项目构建APK文件?

时间:2020-04-24 06:24:18

标签: android flutter android-build android-buildconfig

在这里,我需要build apk文件作为我的flutter项目。但是当我使用build命令APK flutter build apk文件时发生了问题。我已经在环境变量中定义了flutter SDK路径,android SDK路径,JDK路径,但是仍然出现此问题。如何做到的?
下面我分享了实际显示在终端中的错误图像。
Click here to error Image

我也在下面放了另一个错误 This Image display with above error.

1 个答案:

答案 0 :(得分:0)

您需要为您的项目设置sdk目录

转到您的Flutter项目-> Android 如果local.properties文件不存在,则创建文件local.properties,否则打开它 开启档案 如下所示粘贴您的Android SDK路径

  • 在Windows中sdk.dir = C:\ Users \ USERNAME \ AppData \ Local \ Android \ sdk
  • 在macOS sdk.dir = / Users / USERNAME / Library / Android / sdk
  • 在linux sdk.dir = / home / USERNAME / Android / Sdk

用您的用户名替换USERNAME

我建议跑步

干净整洁

在创建应用文件之前

有关local.properties文件数据外观的示例

对于Windows

sdk.dir=C:\\Users\\UserName\\AppData\\Local\\Android\\sdk
flutter.sdk=C:\\src\\flutter

对于Mac

sdk.dir=/Users/UserName/Library/Android/sdk
flutter.sdk=/Users/UserName/Desktop/Workspace/Flutter/flutter
flutter.buildMode=debug
flutter.versionName=1.0.0
flutter.versionCode=1

其中 sdk.dir 是android的sdk目录,而 flutter.sdk 是flutter的sdk目录