2013-08-07 66 views
10

Tôi đang cài đặt khoảng cách điện thoại mới 3.0 với dòng lệnh tất cả-hùng mạnh.PhoneGap mới 3.0 Nhập org.apache.cordova không thể được giải quyết

cordova create hello com.example.hello HelloWorld 
cordova platform add android 

Khi tôi mở dự án android trong eclipse tôi nhận được lỗi này trên HelloWorld.java:

The import org.apache.cordova cannot be resolved 

Tôi đoán tôi có một thư viện thiếu nhưng làm thế nào để tôi giải quyết này nếu cách duy nhất để cài đặt 3.0 nghĩ dòng lệnh.

Trả lời

17

Cập nhật: Nếu bạn nâng cấp lên Phonegap 3.3, bạn không cần thực hiện việc này nữa. Thông tin chi tiết về việc cập nhật PhoneGap: http://phonegap.com/blog/2013/12/13/phonegap-release/

Lưu ý: Hãy chắc chắn rằng trong eclipse bạn nhập hiện tại Android Mã vào Workspace KHÔNG 'hiện dự án vào Workspace

tôi đã có vấn đề chính xác giống nhau và tìm thấy một giải pháp mà hoạt động:

  1. Tải nguồn bưu điện cho Cordova: http://cordova.apache.org/#download
  2. Trích xuất 'cordova-android' ZIP ở mọi nơi. Bên trong sẽ là một thư mục 'khung'.
  3. Trong nhật thực mở thư mục 'cordova-android/framework' mới được giải nén là một dự án hiện có.
  4. Trong nhật thực nhấp chuột phải vào dự án mới 'Cordova' -> Thuộc tính -> Android. Đảm bảo đã chọn 'Thư viện'.
  5. Nhấp chuột phải vào dự án của ứng dụng của bạn -> Thuộc tính -> Android. Trong mục mục Thư viện, hãy chọn 'Thêm'. Chọn dự án Cordova của bạn.

Hoàn tất, quá trình nhập giờ đây sẽ được giải quyết!

Các vấn đề liên quan