私はいくつかのオープンソース phonegap アプリケーションを Eclipse にインポートしました。これらはコンパイルしてデバイスにインストールできます。問題は、これらのアプリケーションを起動すると、Android が常に「残念ながら、(アプリ名) が停止しました」というダイアログをスローすることです。ログ ファイルを観察したところ、すべてのアプリで、logcat がクラッシュ時にほぼ同じメッセージを出力することがわかりました。これらのメッセージをここにコピーします。
08-09 14:48:07.906: W/dalvikvm(1984): Unable to resolve superclass of Lorg/ztepc/rss/RssReaderActivity; (43)
08-09 14:48:07.906: W/dalvikvm(1984): Link of class 'Lorg/ztepc/rss/RssReaderActivity;' failed
08-09 14:48:07.906: D/AndroidRuntime(1984): Shutting down VM
08-09 14:48:07.906: W/dalvikvm(1984): threadid=1: thread exiting with uncaught exception (group=0x42077438)
08-09 14:48:07.906: E/AndroidRuntime(1984): FATAL EXCEPTION: main
08-09 14:48:07.906: E/AndroidRuntime(1984): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{org.ztepc.rss/org.ztepc.rss.RssReaderActivity}: java.lang.ClassNotFoundException: org.ztepc.rss.RssReaderActivity
08-09 14:48:07.906: E/AndroidRuntime(1984): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2012)
08-09 14:48:07.906: E/AndroidRuntime(1984): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2113)
08-09 14:48:07.906: E/AndroidRuntime(1984): at android.app.ActivityThread.access$700(ActivityThread.java:139)
08-09 14:48:07.906: E/AndroidRuntime(1984): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1224)
...more
DroidGap である私の主なアクティビティのスーパークラスを解決できないようです。私のプロジェクト、codorva- のプロパティを確認します。.*.jar は Java ビルド パスにあり、[注文とエクスポート] タブでチェックされています。
どんな提案でも大歓迎です。ありがとう!