2011-10-26 35 views
6

Câu hỏi:Làm cách nào để khởi chạy đúng dự án Phonegap cho BlackBerry trong Eclipse?Cách thiết lập dự án BlackBerry Phonegap trong Eclipse - MyApp.java để tải index.html?

chi tiết: Tôi có file dự án của tôi được bổ sung vào dự án Eclipse BlackBerry mới và bổ sung các lib PhoneGap để xây dựng con đường, tuy nhiên tôi dường như không thể tìm ra cách để kết nối các MyApp.java để index.html để chạy dự án dưới dạng ứng dụng web/điện thoại.

Setup: Tôi tin rằng tôi có tất cả các pre-reqs đưa về chăm sóc: Java JDK/JRE, Eclipse, BlackBerry WebWorks SDK, BB WW SDK plug-in và JRE cho Eclipse, libs PhoneGap & tập tin, và các tệp dự án của tôi. Tôi đã tạo một dự án BlackBerry mới và thêm các tệp của tôi vào nó và cấu hình đường dẫn xây dựng.

Bối cảnh: Tôi đã phát triển một số ứng dụng cho iOS và Android và khách hàng đã yêu cầu tôi phát triển một ứng dụng cho BlackBerry (sử dụng phonegap/callback). Tôi đã sử dụng phonegap với Eclipse cho Android mà không gặp bất kỳ sự cố nào, nhưng tôi có một thời gian để thiết lập nó đúng cho BlackBerry.

Nghiên cứu: Tôi đã dành 2 ngày qua để tìm kiếm toàn bộ stackoverflow, wiki trên điện thoại, diễn đàn blackberry và mọi nơi google có thể đưa tôi và tôi không thể tìm thấy bất kỳ điều gì có liên quan hoặc hữu ích. Có vẻ như BlackBerry gần đây đã thay đổi công cụ phát triển và/hoặc SDK và plugin của họ. Hầu hết các hướng dẫn có vẻ hữu ích đều đề cập đến một trình cắm thêm BlackBerry Eclipse không còn khả dụng nữa (cho phép một người tạo các dự án "Widget BlackBerry"). Tôi đã tìm thấy nhiều liên kết đến các trang trên trang web của BlackBerry mà trang web khác và/hoặc tham khảo nhưng chỉ dẫn đến các trang 404. Tôi đã có nó với BlackBerry!

Cảm ơn trước vì bất kỳ trợ giúp nào bạn có thể cung cấp.

+0

http://wiki.phonegap.com/w/page/31930982/Getting-Started-with-PhoneGap-BlackBerry-WebWorks có thể giúp bạn –

Trả lời

5

OK Cuối cùng tìm thấy một câu trả lời khả thi.

Bây giờ PhoneGap (hoặc thay vì "Gọi lại" như hiện được gọi) đã cập nhật lên phiên bản 1.2, cuối cùng họ đã cập nhật tài liệu của họ. Họ có một hướng dẫn trên wiki của họ có thông tin mới và hiện tại để cấu hình nhật thực để xây dựng các dự án BlackBerry cho PhoneGap/Callback.

Dưới đây là hướng dẫn (lưu ý này là dành cho BB OS 4. *): http://wiki.phonegap.com/w/page/25653281/Getting%20Started%20with%20PhoneGap-BlackBerry%20with%20the%20Latest%20Environment

(tôi in một bản sao sang PDF chỉ trong trường hợp ... Đối với một số lý do rất nhiều BlackBerry liên quan liên kết/hướng dẫn vẻ cũng biến mất)

Ngoài ra, bạn không còn có thể xây dựng các dự án dành cho BlackBerry bằng Eclipse cho BB OS 5.0+ (trừ khi bạn có plugin cũ vẫn được cài đặt trong Eclipse, không có sẵn để cài đặt/cập nhật kể từ ngày 18 tháng 10) , 2011)

Cách duy nhất tôi có thể tìm thấy để thực hiện các dự án BlackBerry PhoneGap cho BB OS 5.0+ Có tại đây: http://wiki.phonegap.com/w/page/31930982/Getting%20Started%20with%20PhoneGap%20BlackBerry%20WebWorks (bỏ qua phần cuối cùng về Eclipse vì đã hết hạn)

3
  1. Cài đặt BlackBerry Java Plug-in 1.3.0

  2. BB trang web WebWorks update: http://www.blackberry.com/go/eclipseUpdate/3.6/web

  3. Tạo một dự án và cơ cấu nên trông như thế này

enter image description here

.210
  1. mở config.xml và cung cấp cho url của bạn vào trang index.html trong lựa chọn trang bắt đầu foreground enter image description here

  2. xây dựng, ký kết và chạy.

Thưởng thức.

+0

Tôi đánh giá cao phản hồi và ảnh chụp màn hình, rất hữu ích. Tuy nhiên, tôi đã thử trước đó và chỉ cần thử lại để cài đặt plugin WebWorks mà bạn đã liệt kê, nhưng không có kết quả. Nó sẽ chấp nhận url và thậm chí liệt kê 2 gói để cài đặt, nhưng khi tôi tiến hành nó sẽ cho tôi (các) lỗi sau: ---------------- Không thể hoàn tất cài đặt vì không thể tìm thấy một hoặc nhiều mục được yêu cầu. Phần mềm đang được cài đặt: Trình cắm BlackBerry WebWorks 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.group 2.5.1.201010291444-2) -------------- - Tương tự cho BlackBerry WebWorks SDK 2.0.0.20110323 ... – mason81

+0

Tôi cũng muốn biết: config.xml hoạt động như thế nào với BlackBerry_App_Descriptor.xml? Mặc dù tôi cho rằng đó là một thiết lập dự án khác vì plugin duy nhất tôi có thể cài đặt cho BlackBerry là http://www.blackberry.com/go/eclipseUpdate/3.6/java (tương tự với vị trí bạn đã đăng Neel, nhưng với "java" thay vì "web") – mason81

+0

giải thích tốt Neel, tôi nhận được lỗi này trong khi cài đặt BB Cập nhật Lỗi: Không thể hoàn tất cài đặt vì một hoặc nhiều mục được yêu cầu không thể tìm thấy. Phần mềm đang được cài đặt: Trình cắm BlackBerry WebWorks 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.group 2.5.1.201010291444-2) Thiếu yêu cầu: Trình cắm BlackBerry WebWorks 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.group 2.5.1.201010291444-2) yêu cầu 'org.eclipse.ui.ide [3.6.0,3.7.0)' nhưng không thể tìm thấy –

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