源码在as上面编译没有错误,但是在手机上运行app闪退。

源码应该是在eclipse上进行开发的,我现在将源码导入到了Android Studio里面。编译没有错误了,在模拟器或者自己的手机上可以生成apk安装成功,但是打开就闪退。
小白求指导。
图片说明

闪退是因为有未捕获的异常发生

代码里面要捕获所有的异常并处理。自己可以在代码中尽量完善。

也可以使用全局异常捕获器UncaughtExceptionHandler,但是不是很友好,每次异常发生,apk都会重启。

https://blog.csdn.net/z8z87878/article/details/51869579

闪退:
1.看系统是否支持模拟器或者手机,毕竟现在普遍6.0
2.as连接手机,开启测试,在logcat里面看error,看异常原因
3.有经验的情况,看第一个页面或者加载部分,有什么初始化的行为,看看有没有缺失。