2012-04-25 35 views
3

本週我已從Windows切換到Ubuntu。 我已經將我的Android項目導入到Eclipse中,並且沒有顯示錯誤,項目可以正常構建。找不到課程'com.google.ads.AdRequest'

然而,當我嘗試運行的設備,應用程序崩潰與下列消息上的應用:

04-25 14:14:15.700:E/dalvikvm(12640):找不到類 'com.google.ads.AdRequest',從方法中引用 com.myApp.initAds

04-25 14:14:15.790:E/AndroidRuntime(126 40):引起: java.lang.ClassNotFoundException:裝載器中的com.google.ads.AdView dalvik.system.PathClassLoader [/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):at java.lang.ClassLoader.loadClass(ClassLoader.java:511)04-25 14:14 :E/AndroidRuntime(12640):在(E):15.790:android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:570) 04-25 14:14:15.790:E/AndroidRuntime(12640):...... 22多個

我的構建路徑如下:

  • FlurryAgent.jar
  • GoogleAdmobAdsSdk-4.1.0.jar
  • 的Android 2.2

我該如何解決這個問題?

回答

4

您是否安裝了Android SDK 18或更高版本?如果是這樣,請檢查您的jar文件在哪裏。他們應該位於project_home/庫文件夾中。

+1

我已經安裝了SDK版本19,在我的項目主頁中沒有'libs'文件夾。我從構建路徑中移除了罐子,創建了一個'libs'文件夾並將罐子放在那裏。現在它工作了!如果你問我,很容易混淆變化。謝謝! – nhaarman 2012-04-25 12:46:32