在AVD上运行程序时,程序闪退并报错unfortunately,xx has stopped
在AVD上运行程序时,程序闪退并报错unfortunately,xx has stopped
事实上,这个错误是事出有因的,而非AVD或者AS有问题。
由于刚开始学习安卓,所以还没有习惯如何对安卓程序进行检错。运行在模拟器上的程序实际上是可以在左下角的run窗口内找到运行过程的。
在run窗口中发现报错Attempt to invoke virtual method ‘void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)’ on a null object reference
上网查这个错误一般是在你的程序中findViewbyID时没有找到对应xml中对应的控件的id造成的。最后发现确实是我自己在java中有:
button1 = (Button)findViewById(R.id.request);
而在对应的xml中没有id为request的button。
总结一下:
(1)在AVD上运行程序闪退,并抛出unfortunately,xx has stopped一般是因为你的xml和java间的联系有问题,这时最好先检查你的xml是否对应。奇怪的是这种错误在build项目时并不会报错,只有真正运行的时候才会出现,麻烦有大神可以在评论区里解答一下。
(2)出现问题Attempt to invoke virtual method ‘void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)’ on a null object reference,是在你的java程序中的findViewById(xx_id)没有在对应xml文件中找到id为xx_id的控件。
在AVD上运行程序时,程序闪退并报错unfortunately,xx has stopped相关推荐
- 【已解决】labelme编辑label时,闪退;报错“IndexError: list index out of range”
当前虚拟环境: python 3.6.13 labelme 5.0.1 pip 21.3.1 1.IndexError: list index out of range ...
- 运行systeminfo时出现闪退现象
运行systeminfo时出现闪退现象 问题:我们运行systeminfo查看系统配置信息时,可能会出现运行结束后直接闪退的结果. 解决方案:使用"管理员权限"打开cmd或是pow ...
- python运行selenium时浏览器闪退情况:
python运行selenium时浏览器闪退问题: **出现原因:**代码如果没问题的话,那就是谷歌浏览器自动更新升级了,Chrome驱动文件版本低了, **解决办法:**重新查看自己浏览器的版本,下 ...
- android studio模拟器进去就闪退,然后提示unfortunately,xx has stopped
android studio模拟器进去就闪退,然后提示unfortunately,xx has stopped android studio模拟器进去就闪退,然后提示unfortunately,xx ...
- tomcat闪退没有报错_Appium在Android平台几种常见报错的解决方案
在Appium测试中,初学者也许会遇到以下报错或者问题: 1.urllib2.URLError: Appium运行中报错如上,有两种可能: (1)发现是由于自己手机上连接了代理,去掉代理,以上报错消失 ...
- gezabo变黑闪退,报错[gazebo_gui-2] process has died
打开Gezabo时,开着开着就爆红,详细报错信息如下(pid编号可能各不相同): [gazebo_gui-2] process has died [pid 40363, exit code 139, ...
- kettle闪退问报错无法打开图形界面ETI安装问题
1.安装JDK(版本1.6版本以上) 2.JDK环境变量配置如图(后面的值都是自己的安装目录): 3.第一种错误直接闪退找到data-integration目录下的Spoon.bat 右键记事本编辑, ...
- 解决redis-server.exe闪退问题报错QForkMasterInit: system error caught. error code=0x000005af, message=Virtual
如果你有一天什么配置都没改,莫名其妙打开redis服务器闪退,可以在命令行中进入到redis-server的目录下并输入redis-server.exe redis.windows.conf命令查看报 ...
- java运行闪退_java运行闪退,报错如下,是因为ole32.dll的问题吗?
报错如下,是因为ole32.dll的问题吗? # # A fatal error has been detected by the Java Runtime Environment: # # EXC ...
最新文章
- 刚刚,2022 USNews全美大学排行榜出炉!普林斯顿霸榜,哥大哈佛MIT并列第二
- PHP关键字'var'有什么作用?
- zip()和zip(*)的区别与使用
- 链式前向星模板 建图+dfs+bfs+dijkstra
- windows 下conda安装gym
- 用SAP ALV Integrated Data Access展示CDS view数据的一些调试截图
- ABP Framework 5.0 RC.1 新特性和变更说明
- 《MySQL——幻读与next-key lock与间隙锁带来的死锁》
- [Unity]导入插件出现编译错误的解决办法:在工程关闭时重新添加一次插件
- I.MX6 Manufacturing Tool V2 (MFGTool2) Emmc mksdcard-android.sh hacking
- python保存图片到指定路径_[Python03] 5分钟学会3种方法给模块添加路径!
- Python3 色情图片识别
- 【音乐可视化】音乐表演可视化软件分析
- html/css椭圆运动
- 「Python海龟画图」利用海龟画笔绘制奥运五环
- 计算机必备ASCII码表
- [BJOI2019]勘破神机(斯特林数,数论)
- 阿尔法c语言程序设计考试题,计算机考试习题
- IterNet: Retinal Image Segmentation Utilizing Structural Redundancy in Vessel Networks
- CUDA out of memory怎么解决