2011-12-03 38 views
6

Tôi đang cố bắt đầu một ứng dụng Android với PhoneGap. Tôi theo dõi YouTube video và khi tôi nhấn nút chạy Nó cho tôi thấy các lỗi sau.Bắt đầu dự án Android với PhoneGap

12-03 18:45:52.704: E/AndroidRuntime(27214): java.lang.RuntimeException: Unable to start activity ComponentInfo{tpl.apps.UKTrains/tpl.apps.UKTrains.Main}: android.content.res.Resources$NotFoundException: Resource ID #0x0 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2705) 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2721) 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.app.ActivityThread.access$2300(ActivityThread.java:132) 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2071) 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.os.Handler.dispatchMessage(Handler.java:99) 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.os.Looper.loop(Looper.java:123) 

Sau đó, tôi đã cố chạy ứng dụng mẫu của ứng dụng mẫu có thông tin và nội dung điện thoại. Nó hoạt động tốt và tôi đã thực hiện một số thay đổi khác theo ứng dụng mẫu nhưng nó vẫn không hoạt động.

Bạn có biết nó có thể là gì không? Cảm ơn.

+0

Tôi đã tự tìm ra giải pháp cho vấn đề này là tập tin phonegap cần pluging.xml trong thư mục res \ xml. –

+0

Tôi có plugins.xml và phonegap.xml - cả trong res/xml, nhưng vấn đề vẫn còn. –

+0

tốt, tôi không thể nói bất cứ điều gì cụ thể nhưng hãy thử so sánh ứng dụng và ví dụ về ứng dụng và thư viện của ứng dụng trên điện thoại của bạn. –

Trả lời

9

Tôi vừa xác nhận Onur đã viết gì: có các tệp phonegap.xml (gọi là cordova.xml ngay bây giờ, sau khi Phonegap trở thành dự án Apache Cordova) và plugin.xml, và bạn tiếp tục gặp lỗi ở trên cho đến khi bạn cung cấp hai tệp trong thư mục res/xml.

Tôi đã gặp sự cố khi sao chép dự án Phonegap được tạo bằng bản phát hành 0.9 và nâng cấp các tệp Phonegap lên 1.2 hoặc Cordova 1.5.

Rõ ràng là tôi không chú ý đủ đến các tệp "thay đổi", vì không có tệp XML cần thiết cho bản phát hành 0.9x.

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