【发布时间】:2018-03-26 06:27:40
【问题描述】:
latest Appcelerator docs 似乎表明 Android SDK 的最大支持版本是 Android 目标版本 8.x Oreo 的 26 级。
所以我打开了 Android Studio 并按照下面的截图卸载了所有其他 Android SDK 级别,并安装了 26:
但是,现在当我尝试通过 Appcelerator Studio 在 Android 8.0 (Oreo) 模拟器上运行我的应用时,我收到以下错误:
[错误] : 找不到合适的已安装 Android SDK,即 API >=23 和
当我从命令行运行 appc info 时,我收到以下消息:
! Android API Android 8.0.0 (android-26) 太新了,可能会也可能会 不适用于 Titanium SDK 7.1.0。 Titanium SDK 7.1.0 支持的最高 Android API 级别为 API 级别 25。
这似乎与文档相矛盾。如果不支持 Android SDK Level 26,那么使用 Level 25 是否足以构建将在 Android 8.0 Oreo 上运行的应用程序?
这是我正在运行的工具:
Operating System
Name = Mac OS X
Version = 10.13.3
Architecture = 64bit
# CPUs = 4
Memory = 8589934592
Node.js
Node.js Version = 9.4.0
npm Version = 5.6.0
Titanium CLI
CLI Version = 5.0.14
Titanium SDK
SDK Version = 7.1.0.GA
SDK Path = /Users/.../Library/Application Support/Titanium/mobilesdk/osx/7.1.0.GA
Target Platform = android
【问题讨论】:
标签: android titanium appcelerator android-8.0-oreo