【发布时间】:2012-07-20 19:31:54
【问题描述】:
我在 Eclipse 中编写了一个 android 应用程序并在我的手机上使用运行命令。
在我的手机上运行成功。
但我使用 [Android Tools -> Export Signed Application Package...] 来导出我的应用程序。
然后使用[adb install]在我的手机上安装apk并运行。
我收到了错误消息:
07-22 11:20:43.537: E/AndroidRuntime(20216): Caused by: java.lang.ClassNotFoundException: com.mytest.MyActivity in loader dalvik.system.PathClassLoader[/data/app/com.mytest-1.apk]
在[Java Build Path -> Order and Export]中,我被全选了。
在 AndroidManifest.xml 中,应用程序属性没有 android:name。
我不知道如何解决这个问题。
我在手机上成功使用Eclipse运行,为什么我导出应用程序时运行错误?
请帮帮我,谢谢!!
【问题讨论】:
-
你在使用 progaurd 吗?如果是,请禁用并制作签名的 apk n 尝试
-
谢谢,我没有使用 progaurd。
-
只是想得到这个以防它帮助别人。我通过修复我的 android 项目属性为我解决了这个问题。 右键单击您的项目 -> Android 工具 -> 修复项目属性
标签: android