加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何在flutter项目中更改Android minSdkVersion

发布时间:2020-12-14 14:48:43 所属栏目:百科 来源:网络整理
导读:我试图用一个使用蓝牙进行通信的App开始一个颤动的项目.为此,我使用的是 flutter blue. 不幸的是,当我尝试运行(在Android设备上)我创建的第一个示例时遇到了以下错误: FAILURE: Build failed with an exception. * What went wrong: Execution failed for t
我试图用一个使用蓝牙进行通信的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).

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读