当前位置:编程学习 > wap >>

求助,用模拟器运行启动android应用,启动时报应用的外部jar找不到,Could not find class 'com.mapabc.mapapi.Geo

03-27 17:40:59.800: E/HoTalkService(7121): service is onCreating
03-27 17:40:59.805: E/LoginInfo(7121): before decode, token :  
03-27 17:40:59.805: E/LoginInfo(7121): st64 : 
03-27 17:40:59.805: E/TelephonyManager(7121): getDeviceId()=860755010115366
03-27 17:41:03.925: E/dalvikvm(7130): Could not find class 'com.mapabc.mapapi.Geocoder', referenced from method com.hotalk.util.CommonUtil.getAutoNaviLocationAddress
03-27 17:41:03.980: E/dalvikvm(7130): Could not find class 'org.apache.http.entity.mime.MultipartEntity', referenced from method com.hotalk.crashcatch.CrashHandler.sendCrashReportsToServer
03-27 17:41:04.040: E/HoTalkService(7130): service is onCreating
03-27 17:41:04.040: E/LoginInfo(7130): before decode, token :  
03-27 17:41:04.040: E/LoginInfo(7130): st64 : 
03-27 17:41:04.045: E/TelephonyManager(7130): getDeviceId()=860755010115366
03-27 17:41:04.045: E/AndroidRuntime(7130): FATAL EXCEPTION: main
03-27 17:41:04.045: E/AndroidRuntime(7130): java.lang.NoClassDefFoundError: com.archermind.mms.MmsConfig
03-27 17:41:04.045: E/AndroidRuntime(7130):  at com.hotalk.server.service.HotalkService.initSystemParams(HotalkService.java:353)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at com.hotalk.server.service.HotalkService.onCreate(HotalkService.java:221)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at android.app.ActivityThread.handleCreateService(ActivityThread.java:1998)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at android.app.ActivityThread.access$2600(ActivityThread.java:118)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1006)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at android.os.Handler.dispatchMessage(Handler.java:99)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at android.os.Looper.loop(Looper.java:130)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at android.app.ActivityThread.main(ActivityThread.java:3768)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at java.lang.reflect.Method.invokeNative(Native Method)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at java.lang.reflect.Method.invoke(Method.java:507)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
03-27 17:41:04.045: E/AndroidRuntime(7130):  at dalvik.system.NativeStart.main(Native Method)
--------------------编程问答-------------------- 换真机测试
http://chenhaodejia.iteye.com/blog/1069872 --------------------编程问答--------------------  换真机,报一样的错误,连模拟器都跑不了,真机就更加咯 哎~~ --------------------编程问答-------------------- 我也是遇到这个问题呀,请问谁能解决一下呀,各种办法想透了硬是没解决。只有一个原因不知道是不是因为升级ADT和SDK的原因呀 --------------------编程问答-------------------- 对啊对啊,我也是因为更新了之后就找不到外部jar了。。。T T --------------------编程问答-------------------- 应该是jar没有添加好,刚刚查到了一种方法,成功了!!!

右键工程,
Build path,
java build path,选择libraries
在右边的按钮中点击“Add Library”
选择“User library”,点击“下一步”
点击“User librarys”按钮
在出现的界面中点击“New..”按钮
在弹出的界面中随便起一个名字,点击“确定”
点击“Add jars”按钮选择第三方jar包,点击“确定”完成。

后面的步骤很重要,如果不进行后面的操作。在Eclipse里显示编译通过,不会有错误,但在模拟器或真机上运行的时候可能就会出现java.lang.noclassdeffounderror之类的错误:

1、在Android项目根目录下新建一个libs文件夹;

2、把你需要的导入的第三方Jar包复制进这个目录;

3、在libs目录上点右键,选Bulid path  –> Use as source folder。

这样就搞定了。 --------------------编程问答-------------------- 楼主,你的这个问题解决了吗? --------------------编程问答-------------------- 有人解决这个问题吗?我也有同样问题,着急啊 --------------------编程问答-------------------- 5楼的 最后几步可以解决问题 --------------------编程问答-------------------- 天呢,这样真的解决了。。。。 --------------------编程问答-------------------- --------------------编程问答-------------------- 呵呵 多谢五楼神勇大哥 --------------------编程问答-------------------- 难道是人品问题,我也照做了,可还是报错。程序没有显示错误,可是点击“运行”按钮后,就会弹出程序有错误的提示,Android模拟器都运行不了 --------------------编程问答-------------------- 5楼的好方法   我解决了问题 --------------------编程问答-------------------- 五楼可以  没有问题了

--------------------编程问答-------------------- 5楼大神威武 --------------------编程问答-------------------- 我用这种方法,项目无法运行,模拟器都不会加载,报错:
Unhandled event loop exception
Java heap space
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,