![](/img/trans.png)
[英]Android Studio "Installation did not succeed. The application could not be installed."
[英]Android Studio Error "Installation did not succeed. The application could not be installed. Installation failed due to: 'null'"
我正在嘗試從 Android Studio 3.5 在我的小米 RedMi S2 上運行我的應用程序。 在手機上安裝應用程序時拋出錯誤:
安裝沒有成功。
無法安裝該應用程序。
安裝失敗,原因是:'null'
真實設備:小米紅米 S2
我在 MAC 上遇到了同樣的問題,這就是我解決它的方法,注意:我嘗試了提到@Manoj Kumar 的方法,
在啟用開發人員模式並允許 USB 調試后重新啟動設備對我來說很有效。
當您連接手機時,它會以充電模式啟動。 只需將模式更改為傳輸模式(傳輸媒體或照片模式)。
現在再次安裝該應用程序,它將起作用。
可能是因為您的手機內存已滿。 您可以從手機中刪除一些數據,然后嘗試。 對我來說它奏效了。
對計算機的簡單(意外)重新啟動為我做到了(我嘗試在模擬器上運行)
將此行添加到您的“/gradle.properties”:
# gradle.properties
android.injected.testOnly=false
檢查https://gist.github.com/xujiaao/5fd127a72979cdc3c70dcc1324786f87 ,它對我有用。
只需在此鏈接中使用。 禁用首選項 -> 構建、執行、部署 -> 調試器 -> 使用 libusb 后端
取消選中使用 libusb 后端
就這樣。 享受你的編碼...
就我而言,我使用的是第三方庫,我已從 gradle 中刪除了該庫並重新安裝了該應用程序。 成功的
檢查清單文件並搜索所需的庫標簽。 並刪除它。 我是這樣解決的。
我正在嘗試一切,但似乎沒有任何效果。 但是后來我突然注意到我的手機阻止了安裝,所以我取消了“拒絕安裝”,並在另一個嘗試安全復選框彈出窗口,要求讓安裝。 允許一切正常后。 結論:我可能太生氣了,我沒有更早地注意到這個彈出窗口。
只需檢查 AndroidManifest.xml 文件以確保您正在使用應用程序所需的權限和庫。 在某些情況下,您的 AndroidManifest.xml 文件中可能有可穿戴庫和權限,但您並不需要它們。 當我添加更多活動並且 Android Studio 將它們創建為可穿戴活動時,這發生在我身上
我正在嘗試答案中的每一件事,但只有一種解決方案只是在手機上釋放一些空間以正確安裝 debagged 應用程序。
我曾經有過這個問題。 唯一對我有用的解決方案是刪除 SDK 並下載新的視覺。 結果是亞行有問題,無法檢測到我的設備。 卸載 SDK 並安裝另一個為我解決了問題
由於我目前正在使用 IntelliJ IDEA 2021,為了為我工作,我不得不通過 USB 斷開 android 設備(模擬器)與計算機的連接,並釋放一些手機存儲空間最后是通過重新啟動它來刷新我的設備(手機)
再次,我不得不去:
設置、調試器和檢查進程終止時隱藏調試窗口
我希望這會有所幫助,例如,如果您使用 IntelliJ IDEA。
創建一個簽名的 apk 並將該 apk 拖動到模擬設備,這對我有用
對我來說,重新啟動 Android Studio 解決了這個問題。
文件>無效緩存/重啟
提示:從終端運行adb install path/to/app.apk
為什么? 因為它將提供有關錯誤的更多信息 - 實際上指向清單中出現錯誤的地方。 例如 - 在我的情況下,它是:'Targeting S+(版本 31 及更高版本)要求在存在意圖過濾器時為 android:exported 定義一個顯式值]'
定位 S+(版本 31 及更高版本)要求在存在意圖過濾器時定義 android:exported 的顯式值。
<activity android:name=".MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
go 到您的調試 apk 的路徑,並重命名您的 apk,如:
myApp.apk到myApp1.apk (只需重命名它)並嘗試再次運行它。
它每次都對我有用:)
嘗試這個!
通過在新創建的模擬器上打開 Google 地圖和 Google Chrome 來接受條款和條件協議,您的應用程序可能正在使用 Google play 或位置服務。
我遇到了同樣的錯誤我只是重建程序並再次運行應用程序..
對我來說,我解決了這個問題,因為我沒有使用 Android Studio Emulator 我正在使用另一個我在從 Emulator 啟用開發人員模式時解決了這個問題,這就是全部
我希望能幫助像我這樣的人
問候
我通過關閉模擬器解決了這個問題,清理項目並重新構建它。
因為你要安裝應用的設備沒有足夠的空間,只需清除一些項目以獲得空間。 然后嘗試agian
您可能也想檢查您的手機存儲空間。 如果沒有空間,您的 apk 將不會安裝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.