【“Unfortunately,app has stoped”问题与解决】

关于安卓在AVD里遇到app stoped问题

在写完工程代码后,代码部分并没有一处报错,视图界面文件也可以运行到AVD虚拟上,但是一点击我的按钮就提示我“Unfortunately,app has stoped”.

在这里插入图片描述

这个问题我查了很多解决办法,有的文章说可能是清单文件里android的name属性要写全包名,有的文章讲findviewById()函数里参数(View v)是不是写错成(view v),也有的作者说是版本不配等,尝试很多方法后,都没能对症下药解决掉自己的问题,后来有高人提醒在logcat视图里找标红原因,最终找到了自己的问题才得以解决。

我的标红的问题是>java. lang. IllegalstateException: Could not find a method choosephone(View) in the activity class com. re. mulactivityplus. MainActivity for onClick h andler on view class android. widget. Button 后来检查发现是layout文件里button的onclick属性名与java文件里不一致导致,所以找不到该文件。

所以像这种问题,对像我一样的初学者而言,不止有console,logcat视图也很有帮助,可以比较准确的找到自己问题所在。一起加油吧!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十三s

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值