Flutter 颤振:如何选择运行哪个Android项目?
我有一个颤振项目,也是一个模块项目。这意味着:Flutter 颤振:如何选择运行哪个Android项目?,flutter,Flutter,我有一个颤振项目,也是一个模块项目。这意味着: 我有一个“安卓”文件夹 我还有一个“.android”文件夹 当我尝试构建或运行项目时,这会导致一些问题: 当我运行它时,颤振框架将“.android”(生成的)应用程序安装到手机中 当我构建(发布)时,它会基于“android”文件夹生成一个apk 如何指定要使用颤振的文件夹 我遇到了一个问题: 我将共享的_首选项添加到我的pubspec.yaml。 运行intellij的应用程序运行正常,没有发生任何错误,但当我运行flatter-b
- 我有一个“安卓”文件夹
- 我还有一个“.android”文件夹
- 当我运行它时,颤振框架将“.android”(生成的)应用程序安装到手机中
- 当我构建(发布)时,它会基于“android”文件夹生成一个apk
我遇到了一个问题: 我将共享的_首选项添加到我的pubspec.yaml。 运行intellij的应用程序运行正常,没有发生任何错误,但当我运行
flatter-build-apk
然后运行flatter-install
时,Android设备中的应用程序抛出了一个“MissingPluginException”
然后我检查了“android”文件夹中的GeneratedPluginRegistrant
文件,它完全过时了
为了修复它,我必须对pubspec.yaml的整个“module”属性(及其androidPackage和iosBundleIdentifier子属性)进行注释。通过这样做,Flatter开始为“android”文件夹正确生成所有文件。问题不是很清楚。您需要运行
lib/main.dart
。“如何指定希望颤振使用的文件夹?”无需指定。“导致一些问题”请提供更多详细信息。@GünterZöchbauer我用我遇到的一个问题更新了问题。我错过了您尝试将Flutter添加到现有本机应用程序的消息。对不起,我帮不了你。那你能支持我的问题吗?也在报道中