android - 我试图将一个应用程序部署到使用 kivy 开发的 google playstore。如何从 API 27 升级到 API 30
问题描述
它将错误文本显示为“您的应用当前以 API 级别 27 为目标,并且必须至少以 API 级别 29 为目标,以确保其构建在针对安全性和性能进行了优化的最新 API 之上。将您的应用的目标 API 级别更改为至少 29。了解更多”
解决方案
您需要在 buildozer.spec 文件中将 api 级别更改为 29
# (int) Target Android API, should be as high as possible.
android.api = 29
# (int) Minimum API your APK will support.
android.minapi = 21
# (int) Android SDK version to use
android.sdk = 29
# (str) Android NDK version to use
#android.ndk = 19b
# (int) Android NDK API to use. This is the minimum API your app will support, it should usually match android.minapi.
android.ndk_api = 21
推荐阅读
- java - Java中的Iterator.next()返回类型?
- machine-learning - 无监督学习将两组分开
- google-cloud-dataflow - 在 Scio Spotify 中使用 ContextAndArgs 创建 scioContext 时作为参数传递的内容
- android - Android 房间 DAO 接口不适用于继承
- corda - 在 cordapp-example 和 cordapp-training-solutions 上 gradlew deployNodes 时节点启动错误期间出现异常
- c - C 语言中 Mainframe TN3270(代码页 1047,1147,500,249)上的字符串/正则表达式字符 '[', ']', '{', '}' 替换为空格
- python - 如何正确管理 Pipfile.lock
- ruby-on-rails - 为什么 Ruby on Rails 脚手架会失败
- python - Python以不同的方式解析JSON对象
- python - 我得到相反的答案,当时间为 0 -11 小时时,它正在打印晚上好