2013年1月8日 星期二

筆記,關於android找不到裝置。


這張照片拍得還不錯,不過跟主題無關。

常常在用eclipse跑實機的測試時會出現安裝失敗的訊息:

[2013-01-08 01:44:35 - MoneyCare_1_0_3] Failed to install xxxxxxxx_xxx_xxx_x.apk on device 'HT24LW103531!
[2013-01-08 01:44:35 - MoneyCare_1_0_3] (null)
[2013-01-08 01:44:40 - MoneyCare_1_0_3] Failed to install xxxxxxxx_xxx_xxx_x.apk on device 'HT24LW103531': null
[2013-01-08 01:44:40 - MoneyCare_1_0_3] com.android.ddmlib.InstallException
[2013-01-08 01:44:40 - MoneyCare_1_0_3] Launch canceled!

或是timeout:

[2013-01-08 01:56:52 - MoneyCare_1_0_3] Failed to install xxxxxxxx_xxx_xxx_x.apk on device 'HT24LW103531': timeout
[2013-01-08 01:56:52 - MoneyCare_1_0_3] Launch canceled!

或是連結失敗:

[2013-01-08 02:19:31 - MoneyCare_1_0_3] Failed to install MoneyCare_1_0_3.apk on device 'HT24LW103531': Connection refused: connect
[2013-01-08 02:19:31 - MoneyCare_1_0_3] java.net.ConnectException: Connection refused: connect
[2013-01-08 02:19:31 - MoneyCare_1_0_3] Launch canceled!


導致安裝app不成功,怎麼辦呢?

根據小書的經驗,讓我把成功的經驗記錄下來。

我們可以循序採取下列步驟:
  1. 拔除手機線,再試一次。
  2. 如果在DDMS的Devices裡面沒有裝置,可以等一下,他可能在讀取;或是再試一次。
  3. 如果找到裝置了但是還是安裝失敗:
    1. 拔除手機線&關閉eclipse
    2. 開啟電腦中啟動工作管理員
    3. 再"處理程序"中會找到"adb.exe"或是"adb.exe *32"的程序,結束它。
    4. 再重啟eclipse&&裝上裝置。
我想第三個方法應該已經是大絕招了,如果上面都失敗...
請檢查手機中有沒有設定"允許未知來源"的安裝權限吧!

話說,先檢查"允許未知來源"才是第一個步驟。
















沒有留言:

張貼留言

你好,我是小書,如果文章內容有錯誤,或是看到有建議以及任何感想時,歡迎提出分享,我們一起學習一起努力。

追蹤者