Android开发中如果将ADT 升级到17以上(包括17),如果你的项目中引用了其它第三方的jar包,在运行是就会报下面的错误。这是因为在ADT17以后第三方包统一要放在一个libs的文件夹中,如果你的第三方包(jar)没有放在这里,编译时不会将其拷贝到.dex文件中,因此在运行是会报如下错误
解决办法:在你的工程项目下创建一个libs的文件夹,将jar放到libs文件夹里即可。这个问题困扰了好久,开发中一直用的是ADT16,今天终于找到解决办法了。
08-09 09:58:06.259: W/dalvikvm(1277): Unable to resolve superclass of Lcom/demo/helloworld/widget/viewpagerindicator/simple/BaseSampleActivity; (107)
08-09 09:58:06.259: W/dalvikvm(1277): Link of class 'Lcom/demo/helloworld/widget/viewpagerindicator/simple/BaseSampleActivity;' failed
08-09 09:58:06.259: W/dalvikvm(1277): Unable to resolve superclass of Lcom/demo/helloworld/widget/viewpagerindicator/simple/SampleCirclesDefault; (451)
08-09 09:58:06.259: W/dalvikvm(1277): Link of class 'Lcom/demo/helloworld/widget/viewpagerindicator/simple/SampleCirclesDefault;' failed
08-09 09:58:06.259: D/AndroidRuntime(1277): Shutting down VM
08-09 09:58:06.259: W/dalvikvm(1277): threadid=1: thread exiting with uncaught exception (group=0x409c01f8)
08-09 09:58:06.316: E/AndroidRuntime(1277): FATAL EXCEPTION: main
08-09 09:58:06.316: E/AndroidRuntime(1277): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.demo.helloworld/com.demo.helloworld.widget.viewpagerindicator.simple.SampleCirclesDefault}: java.lang.ClassNotFoundException: com.demo.helloworld.widget.viewpagerindicator.simple.SampleCirclesDefault
08-09 09:58:06.316: E/AndroidRuntime(1277):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1880)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at android.app.ActivityThread.access$600(ActivityThread.java:123)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at android.os.Handler.dispatchMessage(Handler.java:99)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at android.os.Looper.loop(Looper.java:137)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at android.app.ActivityThread.main(ActivityThread.java:4424)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at java.lang.reflect.Method.invokeNative(Native Method)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at java.lang.reflect.Method.invoke(Method.java:511)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at dalvik.system.NativeStart.main(Native Method)
08-09 09:58:06.316: E/AndroidRuntime(1277): Caused by: java.lang.ClassNotFoundException: com.demo.helloworld.widget.viewpagerindicator.simple.SampleCirclesDefault
08-09 09:58:06.316: E/AndroidRuntime(1277):     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at android.app.Instrumentation.newActivity(Instrumentation.java:1023)
08-09 09:58:06.316: E/AndroidRuntime(1277):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1871)
08-09 09:58:06.316: E/AndroidRuntime(1277):     ... 11 more

解决Android 应用运行报Unable to resolve superclass of L错误相关推荐

  1. 解决导入Android例子时“Unable to resolve target 'android-x' ”的错误

    今天导入一个Android的例子程序,出现了Unable to resolve target 'android-2' 的错误. 最后google之后才发现原来是 ADK版本 :---API Level ...

  2. 新安装XCode7/XCode8 模拟器无法运行报-unable to boot the simulator解决方法

    新安装XCode7/XCode8 模拟器无法运行报-unable to boot the simulator解决方法 参考文章: (1)新安装XCode7/XCode8 模拟器无法运行报-unable ...

  3. ionic build android release,ionic build android -release运行报错

    ionic build android -release运行报错,Could not reserve enough space for 2097152KB object heap,检查了应该有足够的空 ...

  4. Android studio运行出现Unable to determine application id: com.android.tools.idea.run.ApkProvisionExcepti

    Android studio运行出现Unable to determine application id: com.android.tools.idea.run.ApkProvisionExcepti ...

  5. 解决Intellij IDEA运行报Command line is too long的问题

    解决Intellij IDEA运行报Command line is too long的问题

  6. Web API 项目报“Unable to resolve service for type ”

    Web API 项目报"Unable to resolve service for type " Unable to resolve service for type 'Choic ...

  7. 解决Android Studio运行模拟器报:The emulator process for AVD Pixel_4a_Edited_API_28 has terminated.

    问题描述:Android Studio运行自带模拟器报"The emulator process for AVD Pixel_4a_Edited_API_28 has terminated. ...

  8. 导入旧版本Android项目时的“Unable to resolve target ‘android

    在Ecplise + ATD + Android SDK的开发中,导入旧版本的Android项目时,往往会出现类似的如下错误 Error:Unable to resolve target 'andro ...

  9. 【错误记录】Android 应用运行报错 ( You need to use a Theme.AppCompat theme (or descendant) with this activity. )

    文章目录 一.报错信息 二.解决方案 一.报错信息 运行 Android 应用时 , 报错 ; 报错信息如下 : 2021-08-04 21:04:12.067 26338-26338/com.exa ...

  10. android pdfview,android pdfview运行报错,求大神过来解答。跪谢

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 RT, MainActivity代码如下: PDFView pdfView = (PDFView) findViewById(R.id.pdfview); ...

最新文章

  1. java tooltips_一款使用纯javacript编写的轻量级tooltips工具
  2. yolov3(一:模型训练)
  3. RuntimeError: output with shape [1, 28, 28] doesnt match the broadcast shape [3, 28, 28]
  4. 【转】北京四中学习方法
  5. 基于OpenGL编写一个简易的2D渲染框架-03 渲染基本几何图形
  6. python typeerror console未定义,Python ctypes加载错误:未定义的符号
  7. JS正则表达式详解(转)
  8. Jq remove的使用
  9. Vue 高效清空表单,一键清空表单
  10. codeforces C. Valera and Tubes
  11. criteria和oracle数据库使用,[原创]条件查找Criteria用法
  12. 2015软件工程(1-3班)第四次作业评价
  13. plt.imshow显示CT/MRI图像
  14. 修炼成QTP高手的十个步骤
  15. 基于ssm与maven,使用easyui--tree生成类似部门管理树形结构图
  16. 如何清空各种浏览器缓存
  17. 适合python的vim设置
  18. 存照片、视频内存不够?是时候用欢太会员的云空间服务了
  19. MQL5 中对象创建和析构的顺序
  20. 串行 RapidIO接口介绍

热门文章

  1. activiti工作流 php,码云社 | 砺锋科技-SpringBoot整合Activiti工作流(附源码) - 用代码改变世界...
  2. matlab中x.^2与x^2有什么区别?
  3. Flutter状态管理学习手册(三)——Bloc
  4. Nginx防盗链、访问控制、解析php相关配置、Nginx代理
  5. 本地项目上传github的巧妙方法
  6. python获取当前路径的方法
  7. solaris 8 重置系统配置
  8. String.format(“0:D2}“,a)字符串格式化
  9. mysql内部联结_关于mysql的内部联结
  10. VUE配置本地代理服务器