作者UnReal5566 (匪莪伊蒿)
看板AndroidDev
标题[问题] App完成後执行闪退
时间Wed Mar 22 15:54:02 2017
小弟是刚开始学android的新手
我照着教学范例尝试写了两支程式
编译过程没有错误
但是两支程式都在执行app时闪退
在模拟器和自己的手机上都发生闪退的问题
使用的开发软体是android studio 2.3
以下是其中一支的程式码及Gradle Console(右边)
https://ideone.com/da8fVL
不清楚是程式码有错误还是少安装了东西
麻烦各位了 感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.231.154.102
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1490169246.A.FFA.html
※ 编辑: UnReal5566 (61.231.154.102), 03/22/2017 15:57:39
1F:推 Andylovers: 档名跟Class名称要一样。 03/22 17:23
2F:→ ssccg: 重点是执行时(闪退时)的logcat错误讯息 03/22 18:22
3F:→ ssccg: 原因错误讯息都会写 03/22 18:24
4F:推 zop: 编译资讯第一行不就写了吗?要写程式要会看英文 03/22 19:01
请问是萤光笔画起来的部分要一样吗?
http://imgur.com/a/HldJf
旁边的console有跑出一行:
ddms] Can't bind to local 8600 for debugger
logcat里面跑蛮多东西的要怎麽看呢?
※ 编辑: UnReal5566 (61.231.154.102), 03/22/2017 21:42:51
5F:→ ssccg: 这网站上的编译资讯是ideone的编译资讯,跟android没关系 03/23 09:36
6F:→ ssccg: 跟档名没有关系,你档名没错activity的程式码也没错 03/23 09:37
7F:→ ssccg: logcat filter用Show only selected application 03/23 10:28
8F:→ ssccg: process选你的app,在闪退掉出错误对话窗时先不要按掉 03/23 10:29
9F:→ ssccg: 这时logcat会有错误讯息和stack trace(红色) 03/23 10:29
我用大大的方法找到错误并解决了!
两支程式都是我自己绑定类型打错
都是小地方花了我了两天时间
还一直重灌删除JDK跟android studio
弄到变成模拟器开不起来,先用手机测试成功了
非常感谢各位耐心的指导与帮助!
※ 编辑: UnReal5566 (111.251.241.49), 03/24/2017 01:06:48
第一支(连结中的)是因为程式码里面的id跟物件id没有绑定
第二支是TextView打成EditView
※ 编辑: UnReal5566 (111.251.241.49), 03/24/2017 01:09:32