ОШИБКА!!! Неверная версия Android API: 4.2, проблема с запуском android 4.2 с rhodes

Я столкнулся с той же ошибкой «ОШИБКА !!! Версия API не найдена в установленном Android SDK: 1.6». Но при добавлении этого блока в build.yml моего приложения rhodes:

android: version: 4.2 emulator: 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 ** Invoke run: android (first_time) ** Invoke run: android: эмулятор (first_time) ** Вызов устройства: android: debug (first_time) ** Вызов пакета: android (first_time) ** Вызов сборки: android: all (first_time) ** Вызов сборки: android: rhobundle (first_time) ** Вызов конфигурации : android (first_time) ** Invoke config: set_android_platform (first_time) ** Execute config: set_android_platform ** Execute config: android ** Invoke config: common (first_time) ** Execute config: common Использовать Google addon API: false +++ Ищем платформу ... +++ УРОВЕНЬ API D: / Android / adt-bundle-windows-x86_64 / adt-bundle-windows / sdk / platform / 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 android: версия: 4.2

В rhobuild.yml есть все необходимые настройки для android, ndk, jdk env: app: D: / ColumnMobility_ITSM paths: 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. Где я могу узнать, какие ОС Android поддерживаются Rhodes?

Любая помощь будет очень заметна


person Doel    schedule 28.11.2012    source источник
comment
Попробуйте воспользоваться этой ссылкой groups.google.com/forum/? fromgroups = #! topic / rhomobile /   -  person Nandagopal T    schedule 28.11.2012


Ответы (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

person Manu    schedule 01.12.2012
comment
Большое спасибо, Ману, спас мне день :) - person Doel; 02.12.2012