开发android程序闪退

我用的是安卓4.4.2SDK,刚刚开始写就有这问题

写错了。R文件导包导错了,把import andorid.R.id...这一行删除,重新给R文件导包。
R.layout.activitymain 这里的R文件,不要选择android.R.layout 选择你自己的R文件
包括下面 你findviewbyid里面,那些R文件,也不要选择android.R.layout ,要选择你自己包里面的R.文件。
android开发过程中,如果出现程序闪退报错 :com.xxx.xxx应用程序终止的问题,应该第一时间去看log里面的内容,看看是什么错误。追问

那不就是自己包里的文件?

追答

你那个是系统自带的R。

你能明白么,你在setcontentview(R.layout.activitymain);这里  导入R文件路径的时候,就应该导入com.example.mxqapp.R这个路径  不要选择android.R这个路径。


先把import  androd.R..........删掉,导入com.example.mxqapp.R路径,写完了之后是这样:

button = (Button)findviewbyid(R.id.button1);

textview 也是这样的。不会是findviewbyid(com.example.mxqapp.R.id.button1);这种的。

希望能帮到你

追问

你可以写好一个例子发过来不?让我参考一下,单击按钮改变textview内容。以前写过,管用的,可是现在找以前的方法都行不通了,只要多一行代码就会闪退。都照你的做了,是在单击后闪退。

打赏……………………

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-14
手机系统软件闪退或者第三方软件闪退,可以查看以下几种原因:
一、清理后台程序;我们在使用完一个软件的时候,习惯性的返回到桌面,经常没有真正退出程序,而程序还在后台运行,当后台程序过多时,就可能导致闪退。
二、重启试试;如果遇到了APP闪退或打不开,可以尝试重启试试。
三、清除程序缓存;随着手机使道用时间的增长,程序的缓存会越来越多,这种情况下,会导致运行变慢且出现闪退的现象。可以进入设置专--更多设置--应用程序--全部,找到闪退或不可用的软件,清除缓存数据解决。
四、更新、重装软件;当App出现属闪退的时候,我们先看看这个应用是不是该更新了。如果没有新版本,我们可以尝试卸载该应用,然后重新安装。

中国移动客诉受理服务

在线客服通道,定向为您服务

    官方电话官方服务
      官方网站业务办理

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网