[問題] App完成後執行閃退

看板AndroidDev作者 (匪莪伊蒿)時間7年前 (2017/03/22 15:54), 7年前編輯推噓2(207)
留言9則, 3人參與, 最新討論串1/1
小弟是剛開始學android的新手 我照著教學範例嘗試寫了兩支程式 編譯過程沒有錯誤 但是兩支程式都在執行app時閃退 在模擬器和自己的手機上都發生閃退的問題 使用的開發軟體是android studio 2.3 以下是其中一支的程式碼及Gradle Console(右邊) https://ideone.com/da8fVL 不清楚是程式碼有錯誤還是少安裝了東西 麻煩各位了 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.154.102 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1490169246.A.FFA.html ※ 編輯: UnReal5566 (61.231.154.102), 03/22/2017 15:57:39

03/22 17:23, , 1F
檔名跟Class名稱要一樣。
03/22 17:23, 1F

03/22 18:22, , 2F
重點是執行時(閃退時)的logcat錯誤訊息
03/22 18:22, 2F

03/22 18:24, , 3F
原因錯誤訊息都會寫
03/22 18:24, 3F

03/22 19:01, , 4F
編譯資訊第一行不就寫了嗎?要寫程式要會看英文
03/22 19:01, 4F
請問是螢光筆畫起來的部分要一樣嗎? 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

03/23 09:36, , 5F
這網站上的編譯資訊是ideone的編譯資訊,跟android沒關係
03/23 09:36, 5F

03/23 09:37, , 6F
跟檔名沒有關係,你檔名沒錯activity的程式碼也沒錯
03/23 09:37, 6F

03/23 10:28, , 7F
logcat filter用Show only selected application
03/23 10:28, 7F

03/23 10:29, , 8F
process選你的app,在閃退掉出錯誤對話窗時先不要按掉
03/23 10:29, 8F

03/23 10:29, , 9F
這時logcat會有錯誤訊息和stack trace(紅色)
03/23 10:29, 9F
我用大大的方法找到錯誤並解決了! 兩支程式都是我自己綁定類型打錯 都是小地方花了我了兩天時間 還一直重灌刪除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
文章代碼(AID): #1OqYsU_w (AndroidDev)
文章代碼(AID): #1OqYsU_w (AndroidDev)