如何修復無法在 Windows 11 上運行的 Android 應用程序

如何修復無法在 Windows 11 上運行的 Android 應用程序

由於多種原因,Android 應用程序可能會在您的 Windows 11 PC 上崩潰。 以下是幫助您解決大部分問題的指南。

從 Windows 11 開始,Windows 增加了對運行 Android 應用程序的本機支持。Windows 11 中對 Android 應用程序的支持極大地擴展了應用程序的範圍,並使用戶即使在台式機或筆記本電腦上也能享受他們喜愛的移動應用程序。

Windows 實現 Android 應用程序完美執行的方式是通過 Windows 11 上的 Android 子系統,也稱為 WSA。 WSA 實現由 Linux 內核和充當組件層並運行 Android 應用程序的 Android 操作系統組成。

由於實現此目的的技術相當複雜,因此可能會出現 Android 應用程序無法正常運行或在您打開它們時不斷崩潰的情況。 由於有時有許多共同的依賴關係,因此手頭的問題可能不是一個原因而是多種原因。

幸運的是,基於軟件的問題很容易處理和修復,當 Android 應用程序由於某些問題而變得無用時,您可以使用以下一些方法。

Android 應用程序無法在 Windows 11 上運行

您遇到的最常見問題之一是 Android 應用程序未運行。 如果您在下面遇到這種情況,這裡有一些快速的方法可以輕鬆解決它。

在 Windows 11 上更新 Android 子系統

如前所述,WSA(Windows 11 上的 Android 子系統)是在您的 PC 上運行 Android 應用程序的重要組成部分,它必須保持最新狀態才能這樣做。

要手動更新 WSA,請從安裝在“開始”菜單中的應用程序網絡或簡單地將它們鏈接到列表中,前往 Microsoft Store。

現在,從 Microsoft Store 窗口中,單擊窗口左下角的“庫”選項。

然後,在庫屏幕上,您將能夠看到所有等待更新的應用程序的列表。

現在,從列表中找到“Windows 11 上的 Android 子系統”,然後單擊位於框最右邊緣的“更新”按鈕。

更新後,從“開始”菜單重新啟動計算機並檢查問題是否已解決。

WSA 更新可能會讓人懷疑您遇到的問題是否是由開發人員在最新版本中解決的已知錯誤引起的。 如果您不是這種情況,那麼有很多選擇。

在 Windows 11 上重啟 Android 子系統

您可以做的初步事情之一是在 Windows 11 上重新啟動 Android 子系統。重新啟動應用程序絕對可以擺脫一些潛在的問題。

要重新啟動 WSA,請轉到“開始”菜單並鍵入 Windows 子系統。 然後,從搜索結果中單擊“Windows 上的 Android 子系統”面板。

然後,從 WSA 窗口中,找到“關閉 Android 子系統”框。 ويندوز11並單擊位於最右側邊緣的關機按鈕。 這將關閉當前使用 WSA 在您的系統上打開的所有 Android 應用程序,並在您再次啟動 Android 應用程序時重新啟動它們。

這應該可以解決由於應用緩存數據或任何搶占式調度而引起的問題。 如果這對您不起作用; 跳轉到下一個方法。

重新啟動您的計算機運行視窗 11

如果您有那些從不關閉 PC 的人,只需重新啟動它就可以為您解決問題。 由於連續運行,計算機的許多邏輯系統都承受著很大的壓力,重新啟動它們可能會為您解決問題。

重新啟動計算機是非常基本的,請轉到“開始”菜單並單擊“電源”按鈕。 現在,從展開的菜單中,單擊“重新啟動”選項以重新啟動計算機。 此外,請記住在重新啟動計算機之前保存任何未保存的文件或任務,以避免任何數據丟失。

在 PC 上的 Windows 11 上重新安裝 Android 子系統

如果上述解決方案都不適合您,那麼最後的方法是卸載 WSA 應用程序,然後在您的計算機上重新安裝它。 在您的計算機上卸載和重新安裝 WSA 的最快方法是使用 Windows 命令提示符。

要重新安裝 WSA,首先,通過從“開始”菜單中的已安裝應用程序中選擇它或只需在列表中鍵入它,轉到 Windows 命令提示符。

Windows 命令提示符默認設置為打開 PowerShell 窗口,鍵入以下命令並按 Enter在鍵盤上。

winget uninstall "Windows Subsystem for AndroidTM"

進度完成並卸載應用程序後,鍵入以下命令並再次按 Enter在鍵盤上。 這將以列表形式顯示應用程序的當前版本和名稱。

winget search "Windows Subsystem for AndroidTM"

接下來,輸入下面提到的命令,按 Enter在鍵盤上實現它。 這將在您的系統上啟動 WSA 的安裝過程。

winget install "Windows Subsystem for AndroidTM"

Android 應用程序打開但無法運行

第二個最常見的問題是應用程序正常啟動,但要么不顯示任何內容,不記錄任何輸入,要么拍攝某個功能。 無論如何,您需要立即註意情況,這裡有一些快速解決方案。

安裝的應用程序可能不兼容

借助旁加載 Android 應用程序的額外好處,您一定會在 Windows PC 上嘗試一些您喜歡的應用程序,即使任何受支持的商店尚未提供該應用程序。

儘管您可以像安裝任何其他 Android 應用程序一樣輕鬆地安裝它,但在您實際啟動該應用程序之前,它的行為和功能仍然是個謎。 可能存在一種情況,您嘗試了所有可能的解決方案,但由於應用程序仍然沒有響應,這一切都白費了。

如果您之前遇到過這種情況,請考慮 WSA 應用程序甚至您的計算機在這方面沒有任何問題的可能性,但具體應用程序是罪魁禍首。

不幸的是,沒有解決方案可以在您的 PC 上運行不兼容的應用程序; 但是,隨著 Windows 擴展 Android 應用程序的集合,您可能很快就可以使用官方路徑下載該應用程序。

更新安卓應用

更新應用程序可以排除新的 Windows 更新會干擾應用程序的可能性,因為您使用的是尚未改進的舊版本。 如果您通過亞馬遜應用商店下載了該應用,則只需前往商店進行更新即可。

但是,如果應用程序被側載,則該過程會比平時長一點。

要更新旁加載的應用程序,請轉到您 PC 上的 Android SDK 工具目錄。

然後通過按鍵盤快捷鍵將最新版本的應用程序粘貼到文件夾中 按CtrlC.

接下來,鍵入 cmd在地址欄中,然後按 Enter打開映射到當前目錄的命令提示符窗口。

現在,在窗口中鍵入以下命令並按 Enter來實施它。 此命令將卸載應用程序而不刪除應用程序的緩存或數據。

備註: 代替 <packagename.apk> 您要安裝的應用程序的名稱。

adb uninstall -k <packagename.apk>

卸載後,通過鍵入以下命令再次安裝它。 然後按 Enter來實施它。

備註: 確保您正在安裝的版本比卸載的應用程序版本新,以便此方法有效工作。

adb install <packagename.apk>

清除應用緩存和數據

基本上清除應用程序的緩存和數據會將其返回到新狀態,並且您存儲的所有數據和登錄的帳戶都將被清除。 您甚至可以說這是一個輕鬆的應用程序重新安裝,它肯定會消除一些問題。

要清除應用程序的緩存和數據,首先,通過在“開始”菜單中鍵入其名稱來找到該應用程序。 我們在這里以“我們之間”為例。 然後,右鍵單擊應用程序並從上下文菜單中選擇應用程序設置選項。 這將在您的屏幕上打開一個單獨的 WSA 窗口。

現在,從 WSA 窗口向下滾動以找到並單擊存儲和緩存選項。

接下來,點擊清除存儲,然後點擊清除緩存按鈕將應用程序恢復到新狀態。 完成後,關閉 WSA 窗口。

現在您可以重新啟動應用程序並查看問題是否已解決。

在您的系統上重新安裝該應用程序

如果沒有其他適合您的解決方案,您的最後手段是卸載然後在系統上重新安裝該應用程序以解決問題。

要從您的系統中卸載任何 Android 應用程序,請轉到“開始”菜單並輸入其名稱。 然後,右鍵單擊應用程序面板並從上下文菜單中選擇“卸載”選項。

現在,卸載應用程序後,如果您使用 APK 文件安裝了它,請在您的存儲中找到它並雙擊該文件以運行安裝程序。

或者,如果您已使用 Amazon Appstore 或 Google Play 商店安裝了該應用程序,請通過從“開始”菜單中已安裝的應用程序打開它或直接搜索它來前往相應的商店。

現在,在 Amazon Appstore 或 Google Play Store 中,通過在主屏幕的搜索欄中鍵入應用程序名稱來找到您的應用程序,然後按鍵盤上的 Enter 鍵。

接下來,單擊要再次下載並安裝到系統上的應用程序面板上的“獲取/安裝”按鈕。


伙計們,這些都是您可以在 PC 上修復 Android 應用程序(如果它們未按預期運行)的所有方法。

相關文章
發表文章於

添加評論