from:http://blog.csdn.net/changemyself/article/details/7861525
08-13 18:29:22.924: E/AndroidRuntime(1875): Caused by: java.lang.ClassNotFoundException:XXXXX in loader dalvik.system.PathClassLoader[/data/app/XXXX.apk]
?
我想大家經常因為疏忽出現ClassNotFoundException的異常,這個異常在android開發中無非就是告訴你類沒有找到,那么什么原因導致沒找到呢?
?
其實一般分為2種情況:
1、啟動activity的時候,在AndroidManifest.xml 可能壓根你就忘了添加一個activity,或者說activity的包名或者名字寫錯了,這個犯錯幾率很高的
2、你的使用的class,是一個外部的JAR包,當在工程中編譯使用時,發布成APK并沒有包含JAR文件,所以APK在執行的時候就找不到JAR文件,會報錯。
所以一定在“Order and Export”里,勾選使用的jar包。切記!
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
