今天拿到一个android项目后打算分析一下,结果加载到myeclipse后调试运行run as Android Application在模拟器时报错:
ActivityManager: Error: Activity class {com.android.system.emial/com.android.system.emial.MainActivity} does not exist.
经过一番调试之后解决了该问题,收集了可能有以下几种情况,希望大家也能顺利解决:
AndroidMainfest.xml配置问题
原因:AndroidMainfest.xml的配置不对导致找不到MainActivity这个类
解决方法:
检查AndroidMainfest.xml的配置是否正确。在myeclipse中比较好确认,按住ctrl把鼠标移到android:name=""中的类名,点击后如果能跳转到MainActivity说明没问题。
如果不能对应到则要相应修改包名路径名,这一点也就是很多资料上说的 在AndroidManifest.xml文件中查看主Activity的名字前是否有