安卓app打开闪退,AndroidManifest中也声明了类,但是却没有报错信息。
最终重写代码,人工debug。发现是当我点击按钮进行计算,需要获取editText的值。而我将editText的值写在了计算Button之外,导致刚开始加载类的时候,editText获取的是空值,进而导致闪退。
以下是报错代码
SPAD_TO_int=Integer.parseInt(SPAD.getText().toString()); 
androidstudio安装的app打开闪退,AndroidManifest中也声明了类,但是却没有报错信息。(小坑)
最新推荐文章于 2024-04-15 20:40:33 发布
文章讲述了在开发安卓应用时遇到的一个问题,即应用启动后点击计算按钮闪退。经过调试发现,原因是尝试从editText获取值进行计算,但该值在按钮之外初始化,导致类加载时editText为空,从而引发闪退。修复方法是确保在正确的时间点获取editText的内容。
1万+

被折叠的 条评论
为什么被折叠?



