我的应用程序中出现了新的Android SDK 17问题?

Raj*_*ddy 1 performance sdk android

今天我更新了我的android sdk到新的android adk-17.我在这方面遇到一些问题,即无法在我的应用程序中显示AddMob,如果我在代码中删除addmob能够运行应用程序而不会出现任何错误.这个解决方案是什么,是新sdk中的这个错误.

这是Logcat信息

Caused by: java.lang.ClassNotFoundException: com.google.ads.AdView in loader   
           dalvik.system.PathClassLoader[/data/app/com.veritra.iflipout-1.apk]
Run Code Online (Sandbox Code Playgroud)

Séb*_*ien 5

也许ADK更新搞砸了你项目的构建路径.尝试删除admob JAR并将其再次添加到您的libs文件夹中,将其添加到您的Build Path并执行Clean Project.

无论如何,如果没有关于您遇到的错误的更多详细信息,很难帮助您.

编辑关于海报关于没有libs文件夹的评论:

你应该试试这个:

  1. 删除项目中对AdMob JAR的所有引用 - >您的代码不应该在没有错误的情况下构建
  2. libs在项目的根目录下创建à 文件夹
  3. 将AdMob JAR复制到该libs文件夹中
  4. 确保此AdMob JAR位于您的构建路径中(这将允许您的代码构建错误)
  5. (如果仍然没有运行正常)右键单击您的项目> Android工具>修复项目属性