如何解决Eclispe编译的android原生 程序报找不到类的错误
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
将联系人应用提取出来,并且将所依赖的jar包导入 eCLIpse ,编译成功后,安装联系人应用的apk文件到模拟
器,发现应用运行不起来,通过查看trace,发现是找不到phone,mediatek下面相关的类。
[SOLUTION]
这个主要是由静态编译和动态编译的原因造成。由于使用动态编译时,模拟器中没有可供调用的库,故报找不到类的错
误。具体修改方法见下图:

见上图中,针对第三方库phone.jar和sns.jar需要使用Add External Jars的方式添加进来,这样
eclipse会以静态方式编译所依赖的库。就可以解决找不到类的问题。
备注:6573 android V2.3上,LauncherPlus无法在mtk模拟器上debug和运行,需要使用真机来调试和
运行看效果。
