[英]android - DELETE_FAILED_INTERNAL_ERROR Error while Installing
[英]DELETE_FAILED_INTERNAL_ERROR Error while Installing APK
安卓工作室mac/windows/linux:
一起操作(mac): Android Studio > Preferences > Build, Execution, Deployment > Instant Run > Uncheck : Enable Instant Run
一起步驟(windows 和 linux):文件 > 設置 > 構建、執行、部署 > 即時運行 > 取消選中:啟用即時運行
詳細步驟:
步驟 1: Studio > Preferences(對於 windows 和 linux 到文件 > 設置 > 構建、執行、部署,然后與 mac 相同)
步驟 2:首選項 > 構建、執行、部署
步驟 3:構建、執行、部署 > 即時運行
步驟 4:即時運行 > 取消選中:啟用即時運行
在 Android Studio 2.3 中
禁用即時運行
設置>構建、執行、部署>即時運行
編輯:禁用即時運行
在 Windows 中:
Control + Shift + A
。settings
下搜索instant run
並打開instant run
。Enable instant run...
在 Mac 中:我沒有 mac,所以嘗試像
Command + Shift + A
。settings
下搜索instant run
並打開instant run
。Enable instant run...
在允許開發人員選項並允許 USB 調試轉到設置-> 開發人員選項-> 取消選中打開 MIUI 優化后,這適用於我的 xiaomi redmii note 4 重新啟動您的設備,現在安裝應用程序。
對於 Mac 上的 Android Studio:
導航欄:
Android Studio > 首選項 > 構建、執行、部署 > 即時運行 > 取消選中:啟用即時運行
對於 Windows 上的 Android Studio:
文件 > 設置 > 構建、執行、部署 > 即時運行 > 取消選中:啟用即時運行
對於小米手機
1.Setting=>About phone=>tap 7 times on MIUI version
2.Setting=>Developer options=> Developer options (ON)
=> USB Debugging (ON)
=> Install via USB(ON)
通過 USB 安裝
如果
啟用到 ON 然后
當您通過移動數據連接並在您的小米帳戶下時,禁用 WiFi 並打開通過 USB 安裝。 它有效!
前往
文件->設置->構建、執行、部署->即時運行->禁用它。
//現在你可以走了。
我遇到了類似的問題,我移動了項目目錄,導致安裝失敗,我的解決方法如下:Build->ReBuild
在build.grade“com.company.2016app”到“com.company.app”:我的天哪,很長一段時間后,我已經改變的applicationID解決了這個問題。 它解決了我所有的問題。 現在它的工作很好。
在我的情況下,干凈的項目和重建工作,無需禁用即時運行和重新啟動。
在棒棒糖及以上版本中,Android 引入了多個用戶,當您刪除應用程序時,它仍然存在於設備中。 請確保您的應用已從所有用戶中刪除,然后重新安裝。
您可以通過轉到設置->應用程序->全部並在列表中檢查您的應用程序,在選擇您的應用程序時點擊操作欄中的更多按鈕並為所有用戶選擇卸載。
以下解決方案適用於我的小米手機:
轉到設置 -> 其他設置 -> 開發人員選項並檢查通過 USB 安裝,如果顯示 toast設備暫時受限,請關閉您的 WI-FI,打開移動數據。 然后再試一次。
如果完成上述所有步驟后,AS Instance Run 仍然無法運行,可能是您開啟了 MIUI 優化,請按照以下步驟重試:
設置 -> 其他設置 -> 開發者選項並取消勾選開啟 MIUI 優化
同一問題的不同解決方案:
1.取消選中即時運行
設置 > 構建、執行、部署 > 即時運行。
2.重啟安卓工作室
單擊 File> invalidate Caches/Restart,然后單擊彈出窗口中的Invalidate and Restart按鈕。
3.檢查設備的內存
有時您的設備沒有足夠的空間來安裝新的應用程序,在這種情況下 android studio 通過此錯誤。
4. 檢查活動聲明清單
確保您的 manifest.java 已正確聲明所有使用的活動。
希望它會有所幫助:)
Android 在設備故障時安裝 [INSTALL_CANCELED_BY_USER] **Redmi Note 3
轉到設置 -> 權限 -> 通過 USB 安裝:如果已列出,請取消選中您的應用。
轉到設置 -> 其他設置 -> 隱私:選中未知來源選項。
轉到設置 -> 其他設置 -> 開發人員選項:選中通過 USB 安裝選項。
轉到設置 -> 其他設置 -> 開發人員選項:啟用視圖屬性檢查
最后進入設置->附加設置->開發者選項:關閉MIUI優化。
注意- 需要登錄 MI 帳戶才能啟用通過 USB 安裝選項。
我也遇到了同樣的問題,我嘗試了禁用即時運行的解決方案,但您無法使用即時運行,這對我來說是有害的,因為它是一個非常有用的工具。
我找到了另一種解決方案,就是刪除“build”文件夾,重新運行項目,錯誤消失,app被執行,可以使用即時運行了。
如果您的設備是小米,則答案是:
轉到設置>已安裝的應用程序>在頂部選擇“全部”>到底部找到“文檔”應用程序(它在底部,因為已禁用)>在底部屏幕上按啟用啟用它...
編輯:我當時使用的是 Android Studio 2.3
試試這個:轉到文件>使緩存/重新啟動無效,然后從彈出窗口中單擊無效並重新啟動按鈕。 現在,嘗試運行您的項目。
您需要重建項目
如果使用 Android Studio 2.3:
Build -> Rebuild Project
即使在那之后您的應用程序以錯誤開頭,只需再次重建項目:
Build -> Rebuild Project
在設備開發者選項中
檢查通過 USB 安裝是強制性的。
我的 xiaomi note 4a 設備也遇到了同樣的問題。 我通過關閉MIUI優化解決了它。
如果模擬器已打開,請關閉它。
並重新啟動android studio。它對我有用。
試一試。
在您第一次在手機上運行任何 Android 應用程序之前,請確保您不要忘記設置通過 USB 安裝選項。 否則會報上面的錯誤。
我剛剛將 minSdkVersion 更新為 17 並同步。 然后我解決了這個問題。
在 build.gradle(Module:app) 中,更改如下。
defaultConfig {
...
minSdkVersion 17
...
}
當我嘗試在Java folder
下創建另一個package
會發生此錯誤
但是當我把這個特殊的包移到我項目的main package
下時,一切都會好起來的。
我正在真正的 android 設備上進行測試。(Sumsung J2)
我已經通過以下方式解決了這個問題:
我的具體情況的解決方案:
可能是因為您首先通過 Google Play 安裝了您的 apk(我的 apk 運行正常,直到我發現錯誤)然后嘗試從您的 Android Studio 重新安裝它(為了弄清楚),我有一個解決方案:
轉到您的手機/平板電腦。 設置 -> 備份和重置 ->禁用自動還原
我希望它有效:)
即使遵循了所有建議,如果顯示錯誤,請在 Gradle 中檢查您的 buildType。
確保signingConfigsigningConfigs.config
在release 范圍內,不在 debug 中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.