Новый PhoneGap 3.0 Не удается разрешить импорт org.apache.cordova
Я устанавливаю новый разрыв телефона 3.0 с всемогущей командной строкой.
cordova create hello com.example.hello HelloWorld
cordova platform add android
Когда я открываю проект Android в Eclipse, я получаю эту ошибку HelloWorld.java
:
The import org.apache.cordova cannot be resolved
Я предполагаю, что у меня отсутствует библиотека, но как мне решить эту проблему, если единственный способ установить 3.0 - это использовать командную строку.
1 ответ
Обновление: если вы обновляетесь до Phonegap 3.3, вам больше не нужно это делать. Подробная информация об обновлении Phonegap: http://phonegap.com/blog/2013/12/13/phonegap-release/
Примечание: убедитесь, что в eclipse вы импортируете существующий код Android в рабочее пространство, а не в существующие проекты в рабочее пространство
У меня была точно такая же проблема, и я нашел решение, которое работает:
- Загрузите исходный ZIP-файл для Cordova: http://cordova.apache.org/
- Распакуйте ZIP-файл 'cordova-android' куда угодно. Внутри будет папка "framework".
- В eclipse откройте недавно распакованную папку 'cordova-android / framework' в качестве существующего проекта.
- В затмении щелкните правой кнопкой мыши на этом новом проекте 'Cordova' -> Свойства -> Android. Убедитесь, что "Is Library" отмечен.
- Щелкните правой кнопкой мыши по проекту вашего приложения -> Свойства -> Android. В разделе "Библиотека" выберите "Добавить". Выберите свой проект Cordova.
Все сделано, импорт должен теперь разрешиться!