如何修复无法在 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 应用程序时重新启动它们。

这应该可以解决由于应用缓存数据或任何抢占式调度而引起的问题。 如果这对您不起作用; 跳转到下一个方法。

重新启动您的计算机运行Windows 11系统

如果您有那些从不关闭 PC 的人,只需重新启动它就可以为您解决问题。 由于连续运行,计算机的许多逻辑系统都承受着很大的压力,重新启动它们可能会为您解决问题。

重新启动计算机是非常基本的,请转到“开始”菜单并单击“电源”按钮。 现在,从展开的菜单中,单击“重新启动”选项以重新启动计算机。 此外,请记住在重新启动计算机之前保存任何未保存的文件或任务,以避免任何数据丢失。

在 PC 上的 Windows 11 上重新安装 Android 子系统

如果上述解决方案都不适合您,那么最后的手段是卸载 WSA 应用程序,然后在您的计算机上重新安装它。 在您的计算机上卸载和重新安装 WSA 的最快方法是使用 Windows 命令提示符。

要重新安装 WSA,首先,通过从“开始”菜单中已安装的应用程序中选择它或直接在列表中键入它,前往 Windows 命令提示符。

Windows 命令提示符默认设置为打开 PowerShell 窗口,键入以下命令并按 输入علىلوحةالمفاتيح。

winget uninstall "Windows Subsystem for AndroidTM"

进度完成并卸载应用程序后,键入以下命令并再次按 输入在键盘上。 这将以列表形式显示应用程序的当前版本和名称。

winget search "Windows Subsystem for AndroidTM"

接下来,输入下面提到的命令,按 输入在键盘上实现它。 这将在您的系统上启动 WSA 的安装过程。

winget install "Windows Subsystem for AndroidTM"

Android 应用程序打开但无法运行

第二个最常见的问题是应用程序正常启动,但要么不显示任何内容,不记录任何输入,要么拍摄某个功能。 无论如何,您需要立即注意情况,这里有一些快速解决方案。

安装的应用程序可能不兼容

借助旁加载 Android 应用程序的额外好处,即使任何受支持的商店尚未提供该应用程序,您也一定会在 Windows PC 上尝试一些您最喜欢的应用程序。

尽管您可以像安装任何其他 Android 应用程序一样轻松地安装它,但在您实际启动该应用程序之前,它的行为和功能仍然是个谜。 可能存在一种情况,您尝试了所有可能的解决方案,但由于应用程序仍然没有响应,这一切都白费了。

如果您之前遇到过这种情况,请考虑 WSA 应用程序甚至您的计算机在这方面没有任何问题的可能性,但具体应用程序是罪魁祸首。

不幸的是,没有解决方案可以在您的 PC 上运行不兼容的应用程序; 但是,随着 Windows 扩展 Android 应用程序的集合,您可能很快就可以使用官方路径下载该应用程序。

更新安卓应用

更新应用程序可以排除新的 Windows 更新干扰应用程序的可能性,因为您使用的是尚未优化的旧版本。 如果您通过 Amazon Appstore 下载了该应用程序,您只需前往商店进行更新即可。

但是,如果应用程序被侧载,则该过程会比平时长一点。

要更新旁加载的应用程序,请转到您 PC 上的 Android SDK 工具目录。

然后通过按键盘快捷键将最新版本的应用程序粘贴到文件夹中 按CtrlC.

بعدذلك,اكتب cmd在地址栏中,然后按 输入打开映射到当前目录的命令提示符窗口。

现在,在窗口中键入以下命令并按 输入来实施它。 此命令将卸载应用程序而不删除应用程序的缓存或数据。

备注: 英语 <packagename.apk> 您要安装的应用程序的名称。

adb uninstall -k <packagename.apk>

卸载后,通过键入以下命令再次安装它。 然后按 输入来实施它。

备注: 确保您正在安装的版本比卸载的应用程序版本新,以便此方法有效工作。

adb install <packagename.apk>

清除应用缓存和数据

基本上清除应用程序的缓存和数据会将其返回到新状态,并且您存储的所有数据和登录的帐户都将被清除。 你甚至可以说这是一个简单的应用程序重新安装,它肯定会消除一些问题。

要清除应用程序的缓存和数据,首先,通过在“开始”菜单中键入其名称来找到该应用程序。 我们在这里以“我们之间”为例。 然后,右键单击应用程序并从上下文菜单中选择应用程序设置选项。 这将在您的屏幕上打开一个单独的 WSA 窗口。

现在,从 WSA 窗口向下滚动以找到并单击存储和缓存选项。

接下来,点击清除存储,然后点击清除缓存按钮将应用程序恢复到新状态。 完成后,关闭 WSA 窗口。

现在您可以重新启动应用程序并查看问题是否已解决。

在您的系统上重新安装该应用程序

如果没有其他适合您的解决方案,您的最后手段是卸载然后在系统上重新安装该应用程序以解决问题。

要从您的系统中卸载任何 Android 应用程序,请转到“开始”菜单并输入其名称。 然后,右键单击应用程序面板并从上下文菜单中选择“卸载”选项。

现在,卸载应用程序后,如果您使用 APK 文件安装了它,请在您的存储中找到它并双击该文件以运行安装程序。

或者,如果您已使用 Amazon Appstore 或 Google Play 商店安装了该应用程序,请通过从“开始”菜单中已安装的应用程序打开它或直接搜索它来前往相应的商店。

现在,在 Amazon Appstore 或 Google Play Store 中,通过在主屏幕的搜索栏中键入应用程序名称来找到您的应用程序,然后按键盘上的 Enter 键。

接下来,单击您希望再次下载并安装到系统上的应用程序面板上的获取/安装按钮。


伙计们,这些都是您可以在 PC 上修复 Android 应用程序(如果它们未按预期运行)的所有方法。

相关文章
发表文章于

添加评论