2014-04-21 20 views
7

PhoneGap chỉ ra một cách để ngay lập tức thấy các thay đổi của bạn để ứng dụng PhoneGap của bạn sử dụng một máy chủ cục bộ bằng cách sử dụng lệnh này:Làm thế nào để Gỡ lỗi PhoneGap Sử dụng cho nhà phát triển PhoneGap App

phonegap serve 

Và sau đó bằng cách tải về PhoneGap Ứng dụng dành cho nhà phát triển. Các hướng dẫn ở đây: http://app.phonegap.com/

Nhưng tôi đã quen với việc: kiểm tra trong Chrome để sử dụng gỡ lỗi từ xa (http://www.adamwadeharris.com/remote-debugging-in-phonegap-with-chrome-devtools/), nhưng khi tôi truy cập trang này trong khi Ứng dụng dành cho nhà phát triển Phonegep đang chạy, không có gì hiển thị bên dưới tên của điện thoại của tôi. Có cách nào để làm điều này với PhoneGap Developer App không?

Trả lời

6

Nó không được hỗ trợ. Bạn sẽ cần phải sử dụng một cái gì đó như Weinre để thay thế.

+2

Điều đó quá tệ. Tôi đã thực sự vui mừng khi lần đầu tiên tôi nhìn thấy ứng dụng mới này. – aharris88

+1

sẽ là người ủng hộ hay không? –

3

Để gỡ lỗi từ xa trên Android bằng Chrome, trong khi chạy trong Ứng dụng dành cho nhà phát triển Phonegap, bạn nên sử dụng gói ứng dụng được xây dựng trong chế độ gỡ lỗi.

Bạn có thể sao chép ứng dụng repo và tự xây dựng ứng dụng. Bạn cũng có thể download apk chế độ gỡ lỗi từ blog của tôi.

+0

Tuyệt vời! Đó có phải là một tính năng mới không? – aharris88

+0

Làm thế nào để gỡ lỗi sau khi làm theo các bước? – Dan

1

AppGyver's Steroids tooling cung cấp ứng dụng đồng hành tương tự cho Ứng dụng dành cho nhà phát triển PhoneGap cũng như quyền truy cập vào Trình kiểm tra Chrome.

Bạn có thể run Steroids in your Cordova project trực tiếp mà không cần sửa đổi bất kỳ tệp nào.

(Tuyên bố từ chối trách nhiệm: Tôi là người lập trình cho AppGyver.)

+0

Khá tuyệt! Tùy chọn LiveReload cũng hoạt động với các thiết bị được kết nối thực? hoặc chỉ dành cho trình giả lập? –

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