[問題] AS開發出來的APK檔無法安裝在手機上

作者: zhiping8 (ping)   2016-08-17 22:08:04
我用Android Studio寫了一個Hello world
然後把
app/build/outputs/apk/app-debug.apk
複製到 手機上,執行安裝。安裝完成後,開啟。結果顯示很抱歉,APP已停止。
請問要如何解決,我有在AS模擬器上跑是正常的,但是放到BlueStacks上也是不成功。
麻煩了,謝謝!
作者: myben8 (myben7up)   2016-08-17 22:25:00
部署到實機看錯誤訊息
作者: zhiping8 (ping)   2016-08-17 23:34:00
放到手機上,結果顯示很抱歉,APP已停止。
作者: baobomb (baobomb)   2016-08-18 06:48:00
一樓的意思是去看log檔你這個不是不能安裝 是安裝好了 只是一開啟就crash 所以去看log 才知道為什麼crash
作者: y3k (激流を制するは静水)   2016-08-18 07:30:00
你這是寫錯東西造成程式崩潰 把手機的開發者模式打開 用USB線直接燒程式到手機裡 這是你現在需要學的事情
作者: zhiping8 (ping)   2016-08-18 12:09:00
請問手機上要如何看log檔呢?謝謝
作者: corrupt003 (QQ)   2016-08-18 13:50:00
手機開debug mode,連電腦,AS可點android monitor看log
作者: zhiping8 (ping)   2016-08-18 13:51:00
我的Hellol程式,並無寫任何程式碼。燒錄程式又是指什麼我之前有上傳我寫的另一個程式至google play,是正常的我先放到google play看看
作者: ssccg (23)   2016-08-18 14:03:00
不用寫任何程式碼都會有log...打開手機的usb debug,AS run的時候就可以直接選手機可能需要依你用的手機裝對應的adb driver
作者: a1275647 (iphone 10)   2016-08-18 14:42:00
你程式有錯不是燒機問題
作者: zhiping8 (ping)   2016-08-18 15:49:00
我試過,AS+BlueStacks,是OK我拿書本的範例APK,也是不行,所以和CODE無關燒機和燒程式是什麼程式有錯,可是AS自己的模擬器可以RUN我已經放到google play上了,明天就知道,到底可不可用
作者: cs8425 (cs)   2016-08-18 16:16:00
怎感覺原po在跳針...
作者: corrupt003 (QQ)   2016-08-18 16:18:00
你去找能直接問的人比較快…
作者: zhiping8 (ping)   2016-08-18 16:28:00
沒有人可以問
作者: andy2151 (阿鴻)   2016-08-18 16:33:00
你自己都說安裝完成 標題打不能安裝?
作者: zhiping8 (ping)   2016-08-18 16:35:00
也是,應該說是可安裝,執行錯誤請問有人方便幫我看這個hello world的APK檔嗎裡面只有顯示Hello world的程式碼而已
作者: kobe8112 (小B)   2016-08-18 17:07:00
為什麼打死不看log...都這麼多板友在講了...log不是單指你自己額外寫的log訊息,系統開機後一直都會有各種log存在,程式死掉總有原因,就算點下去閃退一樣會有線索在log當中,打開來看你才有方向...
作者: zhiping8 (ping)   2016-08-18 17:22:00
已經看完log了,只是一堆錯誤,看不懂啊!這邊要貼大串的文字,要如何貼呢?謝謝剛剛已通過google play,下載使用中,正常。我的問題真怪。
作者: michaeimm (小風☆)   2016-08-18 23:29:00
不是所有的都是錯誤,找找看有沒有類似system.err 的字
作者: y3k (激流を制するは静水)   2016-08-18 23:33:00
Log上如果有可以點的地方 就點過去看看 你的程式就是錯在那邊
作者: zhiping8 (ping)   2016-08-19 00:09:00
很奇怪是,app-debug.apk無法使用,但作成上傳至googleplay就可以用
作者: petingo (皮挺哥)   2016-08-19 01:25:00
你不讀log以後也是gg 上來發問然後又無視各位的回覆 不懂耶
作者: zhiping8 (ping)   2016-08-19 10:59:00
不是無視各位,而是log錯誤有多行,沒一行看懂的
作者: myben8 (myben7up)   2016-08-19 11:00:00
請養成看log的好習慣,看不懂就丟Google
作者: ssccg (23)   2016-08-19 11:07:00
可以選只看特定app或設定filter如果如你所說app沒寫什麼程式,一開就當的話應該只有一個exception的stack trace而已,寫java看這個能找問題是基本
作者: zhiping8 (ping)   2016-08-19 11:49:00
問題終於解決了。我改了兩個部分。一、XML檔改成API22二、重建APK檔。log錯誤那麼多行,我還是沒看,自己亂試找出答案的
作者: paulku (蒼木浩介.改)   2016-08-19 11:54:00
還是要學會看阿 不然你之後一定死很慘
作者: kobe8112 (小B)   2016-08-19 13:31:00
只能說自己保重XD
作者: kewang (652公車)   2016-08-19 22:42:00
居然還沒噓,我先來好了
作者: x51811danny (人)   2016-08-20 06:28:00
不錯唷
作者: a1275647 (iphone 10)   2016-08-20 10:09:00
log會看早就解決
作者: eric111043 (新鮮的肝)   2016-08-21 18:01:00
連基本log都不看,怎麼開發程式?
作者: aa1235561 (的客)   2016-08-24 09:01:00
不讀log聲明請先宣告

Links booklink

Contact Us: admin [ a t ] ucptt.com