不知道怎么回事,在libs中添加了jar包后,没法给jar包附加上源码,因而采起如下措施:
删除自动生成的依赖:
在Android Dependences目录上右击->Build Path ->Remove from Build Path
而后往libs中拖入jar包,而后添加jar的引用,这样,就能够给jar包附上源码了。
可是运行程序的时候,报如下的错误:
10-16 22:11:54.549: E/AndroidRuntime(2167): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.ibright.herolegend/com.ibright.herolegend.launcher.HeroLegendLauncher}: java.lang.ClassNotFoundException: com.ibright.herolegend.launcher.HeroLegendLauncher in loader dalvik.system.PathClassLoader[/data/app/com.ibright.herolegend-1.apk]
因而猜想是依赖引发的问题,解决办法:
在工程上右键->属性[或者 alter+Enter],进入Java Build Path ,order and export,勾选刚刚引入的jar包,肯定,而后clear,从新运行工程,问题解决。
以下图: java