android - 插件和应用程序发布的 Flutter 问题

标签 android android-studio flutter flutter-layout flutter-dependencies

我是 Flutter 的新手,但我已经为学校项目开发了大约 3 个月的应用程序。该项目即将完成,我尝试在 --release 中运行它,但出现了很多错误。我发现问题的最大部分是由于许多插件无法找到我的 Android SDK,所以我向这些插件添加了一个带有 sdk.dir 的 local.properties 文件。它解决了我的问题,但我仍然想知道是否有办法让插件自动找到我的 Android SDK 的路径,并将插件添加到我的项目(而不是在另一个目录中),以便它适用于每个人克隆我的项目。感谢您的帮助!

最佳答案

让每个人都设置一个指向他们 Android 主页的环境变量,例如:

ANDROID_HOME=C:\Users\你的用户名\AppData\Local\Android\Sdk (或 MacOS、Linux 上的等效位置/路径)

这应该是你们所有人必须做的(不需要带有 sdk.dir 的 local.properties)。

关于android - 插件和应用程序发布的 Flutter 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61705460/

相关文章:

flutter - 什么时候 Flex 类比列类和行类更有优势?

Android:java.lang.IllegalStateException:您需要在此 Activity 中使用 Theme.AppCompat 主题(或后代)

Android ProgressDialog上下文问题

android - QT 应用程序在 Android 10 设备上的 std::thread 析构函数处崩溃

android - Android Studio-Gradle Sync Project失败-找不到目标哈希字符串

java - 最好将jar添加到新模块或Android Studio项目的l​​ibs文件夹中

Flutter 从表单中提取所有键值

android - 无法找到Flutter项目的lint-gradle-api-26.1.2.jar

android - 在启动或停止服务之前是否需要检查已经运行的服务列表?

android - 多个dex文件定义Lcom/google/android/gms/common/AccountPicker;