如何修复无法在 Windows 11 上运行的 Android 应用程序

出于多种原因,Android 应用程序可能会在您的 Windows 11 PC 上中断。这是帮助您解决大多数这些问题的指南。

从 Windows 11 开始,Windows 添加了对运行 Android 应用程序的本机支持。Windows 11 中对 Android 应用程序的支持成倍扩展了应用程序组合,并使用户即使在台式机或笔记本电脑上也能享受他们喜爱的移动应用程序。

Windows 实现 Android 应用程序完美执行的方式是通过适用于 Android 的 Windows 子系统,也就是 WSA。 WSA 应用程序包括 Linux 内核和充当组件层并运行 Android 应用程序的 Android 操作系统。

由于实现这一目标的技术相当复杂,因此可能会出现 Android 应用程序无法正常工作或在打开时继续崩溃的情况。由于如此多的相互依赖关系,有时手头的问题可能不是一个而是多种原因。

幸运的是,基于软件的问题很容易处理和解决,以下是一些您可以在下次您的 Android 应用程序因某些问题而变得无用时使用的方法。

Android 应用程序无法在 Windows 11 上启动

您经常遇到的最基本问题之一是 Android 应用程序无法启动。如果您遇到这种情况,以下是一些可以轻松解决的快速方法。

更新适用于 Android 的 Windows 子系统

如前所述,WSA(适用于 Android 的 Windows 子系统)是在您的 PC 上运行 Android 应用程序的关键组件之一,它必须保持最新状态才能做到这一点。

要手动更新 WSA,请从“开始”菜单上的固定应用程序网格或简单地将其绑定到菜单中,前往 Microsoft Store。

现在,在 Microsoft Store 窗口中,单击窗口左下角的“库”选项。

然后,在“库”屏幕上,您将能够看到所有等待更新的应用程序列表。

现在,从列表中找到“适用于 Android 的 Windows 子系统”,然后单击磁贴最右边缘的“更新”按钮。

更新后,从“开始”菜单重新启动 PC 并检查问题是否已解决。

如果您面临的问题是由于开发人员在较新版本中解决的已知错误,更新 WSA 可能会产生奇迹。如果您不是这种情况,还有更多选择。

重新启动适用于 Android 的 Windows 子系统

您可以做的最基本的事情之一是重新启动适用于 Android 的 Windows 子系统。重新启动应用程序绝对可以解决一些基本问题。

要重新启动 WSA,请前往“开始”菜单并键入 Windows 子系统。然后,从搜索结果中单击“适用于 Android 的 Windows 子系统”图块。

然后,从 WSA 窗口中,找到“关闭 Android 的 Windows 子系统”磁贴,然后单击最右侧边缘的“关闭”按钮。这将关闭系统上所有当前打开的 Android 应用程序以及 WSA,并在您再次启动 Android 应用程序时重新启动它。

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

重新启动您的 Windows 11 电脑

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

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

在您的 PC 上重新安装适用于 Android 的 Windows 子系统

如果上述解决方案均不适合您,最后的方法是在您的计算机上卸载并重新安装 WSA 应用程序。在 PC 上卸载和重新安装 WSA 的最快方法是使用 Windows 终端。

要重新安装 WSA,首先,通过从“开始”菜单上的固定应用程序中选择它或简单地在菜单中键入它,前往 Windows 终端。

Windows 终端默认设置为打开 PowerShell 窗口,在该窗口上键入以下命令并按键盘上的 Enter。

winget 卸载“适用于 AndroidTM 的 Windows 子系统”

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

winget 搜索“适用于 AndroidTM 的 Windows 子系统”

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

winget 安装“适用于 AndroidTM 的 Windows 子系统”

Android 应用程序打开但不工作

第二个最常见的问题是应用程序照常启动,但要么不显示任何内容,要么未注册任何输入,要么其中一项功能被击中。在任何情况下,它都需要您立即注意处理情况,以下是一些快速修复方法。

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

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

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

如果您遇到过这种情况,请记住这种可能性 WSA 应用程序甚至您的计算机都没有问题,但具体的应用程序是罪魁祸首。

不幸的是,没有修复在您的 PC 上运行不兼容的应用程序的方法。但是,随着 Windows 扩展 Android 应用程序组合,您可能很快就可以使用官方途径下载该应用程序。

更新安卓应用

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

但是,如果您侧载了一个应用程序,这个过程会比平时长一些。

要更新旁加载的应用程序,请前往计算机上的“Android SDK 工具”目录。

然后,通过按 Ctrl+C 键盘快捷键将较新版本的应用程序粘贴到文件夹中。

接下来,键入 指令 在地址栏中并按 Enter 键以打开设置为当前目录的命令提示符窗口。

现在,在窗口中键入以下命令并按 Enter 键以执行它。此命令将卸载应用程序而不删除其缓存或应用程序数据。

笔记: 更换 占位符与您要安装的应用程序名称。

adb 卸载 -k 

卸载后,通过键入以下命令再次安装它。然后,按 Enter 执行它。

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

亚行安装 

清除应用缓存和数据

清除应用程序缓存和数据基本上是恢复到新鲜状态,您所有存储的数据、登录的帐户都将被清除。您甚至可以说这是应用程序的软重新安装,肯定会清除一些问题。

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

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

接下来,单击“CLEAR STORAGE”,然后单击“CLEAR CACHE”按钮使应用程序进入全新状态。完成后,关闭 WSA 窗口。

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

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

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

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

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

或者,如果您已使用 Amazon Appstore 或 Google Play Store 安装了该应用程序,则可以通过从“开始”菜单上的固定应用程序打开它或简单地搜索它来前往相应的商店。

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

之后,单击您要下载的应用程序磁贴上的“获取/安装”按钮,然后再次将其安装到您的系统上。

好吧,伙计们,这些都是您可以在 PC 上修复 Android 应用程序无法正常工作的方法。