我遇到了同样的错误“ERROR !!!在安装的Android SDK中找不到API版本:1.6”。但是在添加这个块时,在我的rhodes app的build.yml中:
机器人: 版本:4.2 模拟器:rhoAndroid 现在我收到这个错误:错误!错误的Android API版本:4
rake run:android --trace cd C:/MotorolaRhoMobileSuite2.0.5/ruby/lib/ruby/gems/1.9.1/gems/rhodes-3.2.2 **调用运行:android(first_time) **调用运行:android:emulator(first_time) **调用设备:android:debug(first_time) **调用包:android(first_time) **调用build:android:all(first_time) **调用build:android:rhobundle(first_time) **调用config:android(first_time) **调用config:set_android_platform(first_time) **执行config:set_android_platform **执行配置:android **调用config:common(first_time) **执行配置:常见 使用Google插件API:false +++寻找平台...... +++ API级别D:/ Android / adt-bundle-windows-x86_64 / adt-bundle-windows / sdk / platforms / android-16:16 ++ API级别的D:/Android/adt-bundle-windows-x86_64/adt-bundle-windows/sdk/platforms/android-4.2:17 找到API级别: 16 17 要求的版本:4.2 相应的API级别 错误!!!错误的Android API版本:4.2
在build.yml中 机器人: 版本:4.2
在rhobuild.yml中,android,ndk,jdk的所有必要设置都在那里 ENV: app:D:/ ColumnMobility_ITSM 路径: android-ndk:D:/ Android / android-ndk-r8b-windows / android-ndk-r8b java:C:/ Program Files(x86)/Java/jdk1.6.0/bin android:D:/ Android / adt-bundle-windows-x86_64 / adt-bundle-windows / sdk
我使用的是rhodes 3.2.2,android 4.2sdk 我在哪里可以找到哪些是rhodes支持的android操作系统?
任何帮助都会非常值得关注
答案 0 :(得分:1)
Rhodes 3.3.1以后版本支持Android SDK 4.0和NDK r7。 使用Rhodes 3.3.2,它还修复了Android 4.0上的数据库加密问题 https://github.com/rhomobile/rhodes/blob/master/CHANGELOG