3

今週、Windows から Ubuntu に切り替えました。Android プロジェクトを Eclipse にインポートしましたが、エラーは表示されず、プロジェクトは正常にビルドできます。

ただし、デバイスでアプリケーションを実行しようとすると、次のメッセージが表示されてアプリがクラッシュします。

04-25 14:14:15.700: E/dalvikvm(12640): メソッド com.myApp.initAds から参照されるクラス 'com.google.ads.AdRequest' が見つかりませんでした

04-25 14:14:15.790: E/AndroidRuntime(12640): 原因: java.lang.ClassNotFoundException: ローダー dalvik.system.PathClassLoader の com.google.ads.AdView[/data/app/com.busybits.treinverkeer -2.apk] 04-25 14:14:15.790: E/AndroidRuntime(12640): dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240) 04-25 14:14:15.790: E/AndroidRuntime(12640) ): java.lang.ClassLoader.loadClass(ClassLoader.java:551) 04-25 14:14:15.790: E/AndroidRuntime(12640): java.lang.ClassLoader.loadClass(ClassLoader.java:511) 04- 25 14:14:15.790: E/AndroidRuntime(12640): android.view.LayoutInflater.createView(LayoutInflater.java:471) 04-25 14:14:15.790: E/AndroidRuntime(12640): android.view で。 LayoutInflater.createViewFromTag(LayoutInflater.java:570) 04-25 14:14:15.790: E/AndroidRuntime(12640): ... 22 もっと見る

私のビルドパスは次のとおりです。

  • FlurryAgent.jar
  • GoogleAdmobAdsSdk-4.1.0.jar
  • アンドロイド 2.2

どうすればこれを修正できますか?

4

1 に答える 1

4

Android SDK 18 以降をインストールしましたか? その場合は、jar ファイルの場所を確認してください。それらは project_home/ libsフォルダーにある必要があります。

于 2012-04-25T12:40:30.760 に答える