2011-12-03 11 views
6

PhoneGapでAndroidアプリを開始しようとしています。私はYouTube videoに従って、私は実行ボタンを押すと、私に次のエラーが表示されます。PhoneGapでAndroidプロジェクトを開始

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) 

次に、私は、電話機の情報と機能を備えたサンプルアプリケーションを実行しようとしました。それは正常に動作していると私はサンプルアプリケーションに応じていくつかの他の変更を加えたが、それはまだ動作していません。

あなたは何ができるか考えていますか?おかげさまで

+0

自分自身で解決策を見つけましたが、問題はphonegapがres \ xmlフォルダの下にpluging.xmlファイルが必要です。 –

+0

私はplugins.xmlとphonegap.xmlを両方ともres/xmlに持っていますが、問題は残ります。 –

+0

まあ、私は具体的な何かを言うことはできませんが、あなたのアプリとphonegapのサンプルアプリケーションとライブラリを比較しようとします。 –

答えて

9

Onurがすでに書いていることを確認します:phonegap.xml(PhonegapがApache Cordovaプロジェクトになった直後にcordova.xmlと呼ばれます)ファイルとplugin.xmlがあります。 res/xmlフォルダ内のファイル。

私はPhonegapプロジェクトを0.9何かのリリースでビルドし、Phonegapファイルを1.2やCordova 1.5にアップグレードしている間に問題を抱えていました。

明らかに、0.9xリリースに必要なXMLファイルがなかったので、私は "changelog"ファイルに十分な注意を払っていませんでした。

関連する問題