工具:錯誤安裝的apk 2.3
- Android Studio中2.3
- 火力地堡
設備測試
三星GT-I9505
三星SM-T211
設備OS:
- 的是Android 5.0
問題: 我無法將Android設備上安裝我的應用程序。一直在排除故障。
顯示錯誤消息:
Installation failed with message device 'a408a2f4' not found.
It is possible that this issue is resolved by uninstalling
an existing version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
顯示事件日誌:
11:38 AM An existing connection was forcibly closed by the remote host
java.io.IOException: An existing connection was forcibly closed by the remote host
at sun.nio.ch.SocketDispatcher.read0(Native Method)
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
at sun.nio.ch.IOUtil.read(IOUtil.java:197)
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:492)
at com.android.ddmlib.SplitApkInstaller.uploadApk(SplitApkInstaller.java:152)
at com.android.ddmlib.SplitApkInstaller.install(SplitApkInstaller.java:78)
at com.android.ddmlib.Device.installPackages(Device.java:904)
at com.android.tools.idea.run.tasks.SplitApkDeployTask$SplitApkInstaller.installApp(SplitApkDeployTask.java:117)
at com.android.tools.idea.run.RetryingInstaller.install(RetryingInstaller.java:86)
at com.android.tools.idea.run.tasks.SplitApkDeployTask.perform(Spl... (show balloon)
11:38 AM Session 'app': Error Installing APKs
怪異事件看出
我還沒有在我的設備中安裝我的應用程序,但它顯示我應該卸載我的應用程序。
我已經看到,將APK安裝到我的物理設備時會脫機並返回聯機狀態。我不知道是什麼導致了這種行爲。
我所做到目前爲止
在開發人員選項選中我的設備設置爲允許USB調試
經過我的SHA-1我的包名是正確註冊到Firebase控制檯
如果我的應用程序是在我的設備應用程序管理器中籤入的正在安裝,但我看不到它
重新啓動我的電腦,也許它遇到了亞行緩存問題。我在任務管理器中刪除了它,但沒有解決。
希望您能充分考慮。謝謝。
嗨。你有沒有嘗試過在不同的設備上安裝它?從日誌開始,似乎機器和設備之間的連接出錯。 –
看起來端口或電纜上有物理錯誤。但這只是另一種可能性 – Chisko
您在測試哪種設備?應用程序使用的設備中的_Uninstall_選項代替所有用戶的_Uninstall。首先斷開你的USB連接,然後再連接你的設備。如果它不起作用,那麼通過'Invalid Cache and Restart'重新啓動你的AS。 – Piyush