Dường như tài liệu hơi mỏng và tôi đảm bảo với bạn rằng tôi đã cố gắng tìm kiếm trực tuyến này, nhưng tôi thực sự không hiểu quy trình phát triển được thực hiện như thế nào với điện thoại và nhật thực .Phát triển với Eclipse và Phonegap/Cordova 3
Tôi đã làm theo một trong nhiều hướng dẫn và tạo ví dụ Hello World bằng cách sử dụng dòng lệnh cordova. Sau đó tôi đã thêm nền tảng Android và chạy bản dựng. Sau đó, tôi đã thêm bit andoridy làm dự án trong nhật thực đối với nguồn hiện có theo hướng dẫn sử dụng thư mục con nền/thư mục android. Điều này cho phép tôi thiết lập trình mô phỏng và tất cả đều hoạt động rất tốt.
Vấn đề tôi hiện có là với quy trình phát triển.
Tôi hiểu rằng tôi phải chỉnh sửa các tệp cấp cao nhất, không phải các tệp được trình bày trong thư mục nội dung của dự án trong nhật thực khi chúng được tạo bằng lệnh "xây dựng". Các tệp cấp cao nhất này không tồn tại trong dự án tôi đã tạo trong nhật thực khi chúng ở trên thư mục gốc của dự án.
Vì vậy, câu hỏi của tôi là ... tôi có thể sử dụng nhật thực để phát triển dự án này một cách hợp lý không?
Điều tôi đang làm hiện tại là chỉnh sửa tệp www android và sau đó để bơm nó lên nền tảng đám mây, tôi sao chép chúng sao lưu cây. Điều này có vẻ điên rồ.
Có cách nào để có các tệp thực có sẵn trong nhật thực để tôi có thể phát triển chúng và sau đó xây dựng và triển khai cho trình giả lập một cách dễ dàng không?
PS là trí tưởng tượng của tôi hoặc xây dựng cordova có tuổi đi chăng nữa!
Giải pháp
Tôi đã thêm một thư mục trong dự án Android mà là một liên kết đến vị trí của www trong thư mục gốc. Đây là tùy chọn nâng cao khi tạo thư mục.
Tự động xây dựng: nhấp chuột phải vào dự án -> thuộc tính -> Nhà xây dựng và tạo một phiên bản mới (ví dụ: Phonegap Build Android) thực thi android xây dựng điện thoại cục bộ từ thư mục dự án. Điều này sẽ làm cho nó có thể chỉ cần nhấn các nút gỡ lỗi/chạy trong nhật thực và bắt đầu gỡ lỗi. Ngoài ra, có thể an toàn hơn khi đổi tên liên kết thành www ban đầu của bạn. –
Bạn có gặp vấn đề gì trong việc thiết lập đường dẫn cho điều đó không? – stevemarvell
Không, tôi đã đi một cách dễ dàng: người xây dựng gọi "buildphonegap.cmd", trong đó tôi cd vào thư mục dự án và chạy phonegap android xây dựng địa phương. –