如何在flutter项目中更改Android minSdkVersion

如何在flutter项目中更改Android minSdkVersion,第1张

概述我试图用一个使用蓝牙进行通信的App开始一个颤动的项目.为此,我使用的是 flutter blue. 不幸的是,当我尝试运行(在Android设备上)我创建的第一个示例时遇到了以下错误: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:processDe 我试图用一个使用蓝牙进行通信的App开始一个颤动的项目.为此,我使用的是 flutter blue.

不幸的是,当我尝试运行(在AndroID设备上)我创建的第一个示例时遇到了以下错误:

FAILURE: Build Failed with an exception.  * What went wrong:  Execution Failed for task ':app:processDeBUGManifest'.  > Manifest merger Failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 19 declared in library [:Flutter_blue] /home/maldus/Projects/Flutter/polmac/build/Flutter_blue/intermediates/manifests/full/deBUG/AndroIDManifest.xml as the library might be using APIs not available in 16    Suggestion: use a compatible library with a minSdk of at most 16,or increase this project's minSdk version to at least 19,or use tools:overrIDelibrary="com.pauldemarco.Flutterblue" to force usage (may lead to runtime failures)

如果我在AndroID Studio上,我知道如何提高AndroID minSdkVersion,但是在一个颤动的项目上(使用VSCode)我有点迷失.

是否可以通过颤振增加minSdkVersion,以及如何?

解决方法 确实有可能增加minSdkVersion,但是我花了太多时间才找到它,因为Google搜索主要产生结果讨论关于绝对最小Sdk版本颤动应该能够支持,而不是如何在你自己的项目中增加它.

与在AndroID Studio项目中一样,您必须编辑build.gradle文件.在一个颤动项目中,它位于路径./androID/app/build.gradle中.

当然,需要更改的参数是minSdkVersion 16,将其提升到您需要的值(在本例中为19).

现在似乎显而易见,但是我花了足够长的时间来自己解决这个问题.

总结

以上是内存溢出为你收集整理的如何在flutter项目中更改Android minSdkVersion全部内容,希望文章能够帮你解决如何在flutter项目中更改Android minSdkVersion所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1000479.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存