看板 AndroidDev 關於我們 聯絡資訊
第一次發文 這學期因為專題的關係要學習開發Android app 因為時間緊迫的關係沒有辦法好好從基礎學起,只能從範例來學 這次學長的要求是從拍照的範例裡加上開啟閃光燈的功能 用一個可以讀值的seekbar,在seekbar讀到50/100的時候開啟閃光燈 我相機的範例用得是"Android SDK開發範例大全2"提供的 新開的project把閃光燈跟seekbar的功能做好後 放到範例裡再安裝進手機 竟然就跑不出來,顯示"XXXXXX已經停止了" 可是明明就沒有bug,程式碼也都互不相干 想請各位高手告訴我到底哪裡出問題了? 請鞭大力沒關係但麻煩告訴問題在哪 主程式: http://ideone.com/i29KFC layout: http://ideone.com/aSJMYB 12/4更新: 我看了logcat裡面有一行提到 "Attempt to invoke virtual method 'android.hardware.Camera$Parameters android.hardware.Camera.getParameters()' on a null object reference" 可是我有宣告Camera camera = Camera.open();才使用camera.getParameters 怎麼會這樣@_@ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.203.208 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1417617210.A.9DC.html
corrupt003: 已經停止也會有 error log,先看一下 log 吧12/03 22:50
corrupt003: 你的貼的編譯資訊第一行不就跟你說了? 12/03 23:29
corrupt003: 檔案名要跟 class 名稱一樣12/03 23:30
可是我的檔案名稱沒有改是跟class名稱一樣的 而且編譯資訊叫我import很多都是我已經import的... ※ 編輯: biankki1013 (140.115.203.208), 12/04/2014 00:11:45 ※ 編輯: biankki1013 (140.115.203.208), 12/04/2014 00:13:23
ssccg: 那個網頁的編譯資訊是線上編譯的結果,不是android12/04 00:35
ssccg: 你需要的是開logcat看看已經停止時是什麼exception12/04 00:35
ssccg: 可以編譯的過不叫沒bug,只是沒syntax error而已..12/04 00:36
好我知道了! 原來那樣只是沒有syntax error... 我會去看logcat的 謝謝! ※ 編輯: biankki1013 (223.142.128.114), 12/04/2014 10:21:32 ※ 編輯: biankki1013 (140.115.203.208), 12/04/2014 14:05:29
ssccg: Camera.open()可能回傳null,例如只有前相機或沒相機 12/04 15:14
zxc190: 會不會你有其他app開著相機 讓你抓不到 12/06 03:32