android - 自定义 SDK - API 级别
问题描述
PLATFORM_SDK_VERSION
我已经成功地从主分支(8.1.x)构建了一个自定义 Android SDK,但是 SDK 管理器将其 API 级别显示为Q。我尝试设置./build/make/core/version_defaults.mk
几个值(28、50 等),但它仍然列为Q。
这是一个问题,因为我无法compileSdkVersion Q
在 gradle 文件中指定。
我通过以下方式构建 SDK:
$lunch sdk-eng
$make update-api
$make sdk
我通过将生成的 zip 文件解压缩到文件系统并在local.properties
.
这真的是使用自定义 SDK 的最佳方式吗?如何更改 api 级别编号?
解决方案
将 PLATFORM_VERSION.OPM1(在我的情况下为“OPM1”,它可能是另一个数字)设置为 8.1.x,将 PLATFORM_SDK_VERSION 设置为 27 或其他数字。遵循这种格式
推荐阅读
- c++ - Crypto++ 验证大文件签名
- javascript - WebGL 地球:单击地球点时如何从数据库获取数据并在地球上显示弹出窗口
- c# - C# 需要关于阅读大型 Excel 工作簿的建议
- javascript - Materialui 升级“您可能需要适当的加载器来处理此文件类型。” 问题
- pytorch - 在 pyTorch 上执行 RNN 代码时出错?
- javascript - 承诺中的承诺
- r - 使用断点包:“数据错误:仅数据帧”
- javascript - 函数在 Firefox 中的空格键上被调用两次
- google-apps-script - 如何在谷歌应用程序脚本中获取光标位置?
- python - Colaboratory 和 Selenium:错误消息“geckodriver”可执行文件需要在 PATH 中