Qt报错The API level set for the APK is less than the minimum required by the kit. The minimum API level required by the kit is 21. Error while building/deploying project Android-DM16S (kit: Android for armeabi-v7a,arm64-v8a,x86,x86_64 (Clang Qt 5.14.2 for Android)) When executing step "Build Android APK"
时间: 2024-04-01 09:35:35 浏览: 266
Android开发错误信息
这个错误提示表示您的 Qt 项目使用的 Android Kit 要求最低 API 级别为 21,但您的项目设置的 APK API 级别低于 21,因此无法构建和部署。
要解决此问题,请按照以下步骤更新您的项目设置:
1. 打开 Qt 项目中的 AndroidManifest.xml 文件。
2. 在文件中找到 `android:minSdkVersion` 和 `android:targetSdkVersion` 属性。
3. 确保 `android:minSdkVersion` 和 `android:targetSdkVersion` 属性的值都至少为 21。
4. 保存文件并重新构建和部署您的项目。
如果这个步骤没有解决问题,您还可以尝试以下几个步骤:
1. 确保您的 Android SDK 安装完整,并且已经安装了 API 级别为 21 的所有组件。
2. 检查您的 Qt 安装是否正确,并且已经安装了 Android 支持组件。
3. 确保您的 Android Kit 配置正确,并且已经正确连接到您的 Android SDK。
如果您仍然遇到问题,请尝试在 Qt Creator 中使用不同的 Android Kit,并且确保您的项目设置正确。
阅读全文