1. 程式人生 > >在Android7.0以上安裝時出現“解析軟體包錯誤”

在Android7.0以上安裝時出現“解析軟體包錯誤”

vivox23在Android studio上除錯軟體出現“解析軟體包錯誤”,不管是專案工程還是自己新建的hellowrold工程都會出現這個問題,取消下圖第一個選項

Android studio的2.0新版本出了一個革命性的功能就是Instant Run(即時執行)!新的即時執行功能可以讓開發者像寫html網頁一樣寫Android原生程式碼,能做到一邊修改程式碼,一邊在模擬器或者實際裝置上看到 修改程式碼後的結果。

但是這個功能,會引發一些問題,程式設計的時候會感到不適應。

首先是四個屬性: 
1:Enable Instant Run to hot swap code/resource changes on deploy (default enabled) 
//啟用即時執行 熱交換程式碼/資源變化 部署(預設啟用)

2:Restart activity on code changes  
//當代碼變動時重啟

3:Show toasts in the running app when changes are applied 
//當代碼變動應用時彈出toast

4:show Instant Run status notifications 
//在notification裡顯示instant Run 的狀態

經常遇到的問題: 
1.使用了instant Run功能後開啟應用就會短暫白屏,即使是全新的專案也會出現短暫的白屏

解決:取消勾選第四個選項

2.code 已經更新了,但是點選執行的時候還是提示 No changes To Deploy

解決:取消勾選第一個選項

3.Error:Execution failed for task ‘:app:transformClassesWithDexForDebug’