Session ‘app’: Error Installing APK 填坑!

? ? ? ?入職第一天,組長讓換個字符串,很簡單對不對,分分鐘查找替換,然而,遭遇Session ‘app’: Error Installing APK大坑,耗費了許久許久...... ?

? ? ? ?當時的情況是:1.代碼正常,build、clean都正常,沒有異常錯誤;2.運行之后,也是能正常彈出手機的SDK型號以及API的版本(本人使用真機[華為]),as提示是否要替代手機當前安裝版本,重新安裝。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

網上的解決方法我總結了一下: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

1.重新編譯,clean projet,build project,還有File目錄下Invalidate Caches/Restart[重啟as];

2.重新插拔手機數據線; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

3. SDK build tools等工具沒有下載完整,使用sdk manager下載; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

4.更改Studio的設置,在Settings中,去掉Instant Run里面的第一個復選框的對勾,見下圖:

再重新編譯還是不行; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

5.adb端口被占用,查看5037端口是否被占用 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?具體方法:(1)命令行輸入‘ netstat-aon|findstr 5037 ?’查看5037的端口進程,(2)如果看到11326正在使用該端口,輸入 tasklist|findstr"11326"查看這個進程是哪個程序創建的,(3)如果不是adb,則? ‘taskkill/f/pid 11326? ’殺死該進程,再插入手機 ; ? ? ? ? ? ? ? ? ? ? ? ??

?6.殺掉adb.exe,啟動命令提示符,輸入cmd回車,進入你的sdk安裝目錄下(cd 進入目錄當中),進入到sdk目錄下platform-tools中

輸入adb kill-server;kill掉之后再輸入adb start-server,出現successful就重啟成功了,再拔掉手機,重新安裝; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

7.手機的‘開發者選項‘或者usb未打開;部分手機自帶的軟件手機管家中帶有USB安裝管理,它把安裝攔截了,將其關閉; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

8.更換數據線或手機排除機器因素; ? ? ?

1到7的這些的這些方法都嘗試了一遍,電腦也是重啟了幾遍,之前也是遭遇過,adb啟動無效,其中方法確實有效,奈何這次的不行,哭泣一會,,,后來想,最基本的換數據線呢,再哭泣一下,沒有用,后來的后來,或許手機內存?畢竟測試機經歷了各種健壯測試,性能不大入從前,各種刪掉手機應用,此處一個微笑,:-D! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

所以得所以,我解決方案就是刪除手機應用,釋放內存。

遇著了,也是總結一下這個問題的解決方案,希望幫助到大家,提供更多的思路給大家~~

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容