android - 如何通过adb工具使用Android上的应用程序?

标签 android linux adb whatsapp

我使用的是 Android 6 Marshmellow。

我需要在 Whatsapp 上执行本地备份,而无需访问屏幕。主板已损坏,可能无法修复。最终结果:屏幕上没有显示任何内容。我尝试过在 PC 上的窗口中显示 Android 屏幕的 Windows 10 程序,但它们不起作用 - 可能是因为手机一开始就无法生成输出。

我使用的一个程序是 this但是java应用程序截取的屏幕截图是一片漆黑。因此我假设主板根本无法产生显示。

因此,我想知道是否有办法执行特定于应用程序的命令,例如告诉 Whatsapp 通过 adb 工具创建本地备份。因此,可以通过 Windows 命令行、adb 使用 Whatsapp,就像在 Linux 上一样。

我无法与显示器交互;触摸输入未注册。它有密码,但手机未加密。我的 Windows 10 电脑是值得信赖的电脑,并且手机上装有开发人员工具。

更多信息here .

最佳答案

如果您将该手机设置为开发,并且可以使用 adb 命令安装应用程序(并发送其他 Intent ),您也许可以尝试一下:Vysor

您只需打开手机,通过 USB 线插入手机,然后在 PC 上运行“adb devices”即可对此进行测试。确保 adb.exe 在您的 Windows 路径中。

下载 Windows 应用程序、安装并运行它。然后插入手机。如果此手机启用了开发人员选项并且已被列入您正在使用的特定 PC 的白名单,那么它应该允许 Windows 应用程序安装 Vysor Android 应用程序并启动它。一旦发生这种情况,它应该能够连接,并且您将在电脑上看到手机的屏幕。如果您愿意,请先使用可用的手机进行尝试。

祝你好运!

关于android - 如何通过adb工具使用Android上的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47583246/

相关文章:

android - Mac 上 debug.keystore 的默认路径是什么?

java - 如何制作一个像回收站一样的Android应用程序?

python - 在 Kali Linux 中,为什么我在/usr/bin/中只看到 python2 和 python3 二进制文件(不是 'python' 二进制文件)并得到 "python command not found"

c# - 不使用 Xamarin 为 Android 模拟器打印设备日志

Android - 使用事件总线(如 Otto)进行 UI 元素通信是否正确?

java - 断电后如何保持报警状态?

c++ - 是否可以在具有相同图像的多个设备上生成重复的 UUID(GUID)?

linux - 正在执行但以某种方式被抢占的工作队列的工作会发生什么?

android - Android 设备上的 ADB 输出

android - ADB 未找到设备