Android SDK更新到17(SDK Tools --> 17)后的悲剧: java.lang.VerifyError: com.xxx

原创 2012年03月28日 10:46:32

昨天更新了SDK 版本,更新到了最新的 17 ,然后根据它的要求又把eclipse ADT插件更到最新,然后跑项目发现问题了,先是Eclipse 打开时报错,项目也无法右击刷新,有的以前的项目不能正常打开.

出现一个dialog ,显示 

Initializing Java Tooling  
java.lang.NullPointerException

查找资料:

http://stackoverflow.com/questions/5335650/npe-during-eclipse-start-on-initializing-java-tooling


解决方法:重新那一个新的文件夹来放项目,只能这样了,发现eclipse不再报错了,项目也能右击刷新了


可是运行一些项目的时候,根本不能运行,出现了如下异常:(而有一些项目是可以正常跑的,像以前一样),发现这些出问题的项目都是需要引入外部jar包的

03-31 10:35:57.607: E/AndroidRuntime(4436): java.lang.VerifyError: com.xxx.project.twitter.TwitterApp

03-31 10:35:57.607: E/AndroidRuntime(4436): at com.xxx.project.activity.HomeActivity.getWidgetInstanceForAWordView(HomeActivity.java:158)

03-31 10:35:57.607: E/AndroidRuntime(4436): at com.xxx.project.activity.HomeActivity.getAllWidgetInstance(HomeActivity.java:138)

03-31 10:35:57.607: E/AndroidRuntime(4436): at com.xxx.project.activity.HomeActivity.onCreate(HomeActivity.java:128)

03-31 10:35:57.607: E/AndroidRuntime(4436): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)

03-31 10:35:57.607: E/AndroidRuntime(4436): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1619)

03-31 10:35:57.607: E/AndroidRuntime(4436): at android.app.ActivityThread.startActivityNow(ActivityThread.java:1495)

03-31 10:35:57.607: E/AndroidRuntime(4436): at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:127)

03-31 10:35:57.607: E/AndroidRuntime(4436): at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:339)

03-31 10:35:57.607: E/AndroidRuntime(4436): at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:695)

03-31 10:35:57.607: E/AndroidRuntime(4436): at android.widget.TabHost.setCurrentTab(TabHost.java:366)

03-31 10:35:57.607: E/AndroidRuntime(4436): at android.widget.TabHost.addTab(TabHost.java:256)


上网找资料:

http://stackoverflow.com/questions/9817372/updated-sdk-tools-and-adt-to-17-and-now-getting-verifyerrors 

这是跟我遇到的问题一模一样哎!!!

用它的解决方法:

http://android.foxykeep.com/dev/how-to-fix-the-classdefnotfounderror-with-adt-17


一切ok啦,太开心啦!

android adk manager看不到新版本api17发现的问题

最近有个android项目,用到比较新的android api,为了防止以后发现问题,我想把最新版本的android sdk都下载下来。打开eclipse,打开sdk manager,却发现sdk m...
  • baken99
  • baken99
  • 2013年06月04日 13:17
  • 1812

android SDK更新资源---无需翻墙

转载,用以备份,方便自己查找。再一次感谢原文作者。  原文:http://www.apkbus.com/android-174440-1-1.html 鉴于你懂得原因,google在中国访问受到了...
  • leave00608
  • leave00608
  • 2015年01月28日 16:20
  • 30815

用命令行方式升级Android SDK

为什么用命令行?因为google站点国内很难访问,用Android SDK Manager下载很麻烦。但是我有美国的服务器,用命令行可以升级SDK,然后复制下来。1. 安装javaUbuntu 13....
  • sheismylife
  • sheismylife
  • 2014年11月26日 00:37
  • 8098

android sdk windows 5 0 17 Lollipop 7z格式

  • 2014年11月14日 19:01
  • 69MB
  • 下载

android sdk 17

  • 2017年10月08日 18:56
  • 51.22MB
  • 下载

Android SDK.part17.rar

  • 2017年02月27日 15:35
  • 69.5MB
  • 下载

关于android sdk path 问题的彻底解决 (2011-11-01 17:00:33)

开发android程序的时候,发现会出现如下报错: PANIC: Could not open: C:Documents and SettingsAdministrator.androidavdmy...
  • luoxiang183
  • luoxiang183
  • 2012年08月24日 14:17
  • 623

Android SDK4.2 (API17) 开发环境的搭建

一、首先访问 http://developer.android.com/sdk/index.html 二、先说机器上没有eclipse的情况(另一种情况请直接看第七步) 也...
  • www19940501a
  • www19940501a
  • 2013年06月11日 10:23
  • 829

android sdk R17后混淆第三方jars问题解决

自从google升级了sdk到R17或者以后。proguard规则修改了,使用第三方jar导出后会有各种问题。   未配置是导出包会提示-libraryjars  然后加入jar,试了无数次,导出包...
  • ilittleone
  • ilittleone
  • 2012年04月11日 14:31
  • 2533

android sdk 17

  • 2017年03月07日 21:00
  • 51.26MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android SDK更新到17(SDK Tools --> 17)后的悲剧: java.lang.VerifyError: com.xxx
举报原因:
原因补充:

(最多只允许输入30个字)