2018年3月4日 星期日

android錯誤處理Unknown failure (at android.os.Binder.execTransact(Binder.java:674))


錯誤訊息
Unknown failure (at android.os.Binder.execTransact(Binder.java:674))
圖片如下圖,據說出現的行數不一定相同,也有565行的情況在執行的時候出現以下的錯誤





參考資料
https://www.jianshu.com/p/73bbf7e151a4
這據說是用安卓7.1以後的版本會出現的error,我的情況是換了不同的主機發生上述錯誤訊息


處理方式
在file > setting > Insert Run > 取消"enable Insert Run to swap code/resource changes on deplay(default enabled)"

在下圖取消第一項(黃色標示處)


中文翻釋:啟用插入運行來交換deplay上的代碼/資源更改
有些不了解它的意思,估計這個問題與resource的id相關
處理後就可以正常執行。

註:這個問題可能與resource的id相關,建議優化相關的配置避免以上錯誤


沒有留言: