На этой неделе я перешел из 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: Е/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): at dalvik.system.PathClassLoader.findClass (PathClassLoader.java:240) 04-25 14: 14: 15.790: E/AndroidRuntime (12640): at 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 : 15.790: E/AndroidRuntime (12640): at android.view.LayoutInflater.createView (LayoutInflater.java:471) 04-25 14: 14: 15.790: E/AndroidRuntime (12640): at 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
Как я могу это исправить?
У меня установлена SDK версия 19, в моем доме проекта нет папки 'libs'. Я удалил банки из пути сборки, создал папку 'libs' и разместил там банки. Теперь это работает! Довольно странное изменение, если вы спросите меня .. Спасибо в любом случае! – nhaarman