android - 远程调试安卓应用

标签 android debugging adb remote-debugging

<分区>

我有两个系统[系统 A、系统 B],每个系统都通过 wifi 连接。每个系统都安装了android studio。在使用系统 A 进行开发的同时,我是否可以通过任何方式在系统 B 上运行我的应用程序?简而言之,我想从系统 A 访问系统 B 的模拟器并运行我的应用程序。我不想尝试使用 blue stacks 或任何其他替代方案。我试图通过 adb 访问系统 B 的模拟器,以便使用模拟器进行 wifi 调试,但它不工作。还有其他选择吗?仅供引用,系统 A 是我用于开发的 Mac,将运行模拟器的系统 B 是 ubuntu

最佳答案

难道只是为了实时查看日志?您可以通过在系统 A 上打开 adb 并将输出重定向到一个文本文件来实现此目的,您可以在系统 B 上打开该文件。

这样做(Unix)

系统A

cd /mnt/networkshare/dev/
adb logcat > logs.txt

系统B

gedit /mnt/networkshare/dev/logs.txt

关于android - 远程调试安卓应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39589474/

相关文章:

javascript - 父div的内容仅由子div滚动js推送到firefox

android - adb - 如何在不保留数据的情况下重新安装应用程序?

android - 如何从 adb 设备名称中获取 Android AVD 名称

android - Eclipse 无法识别我的 Android 手机 -> 无法调试

android - 目标是否存在于 android 中,因为它存在于 iOS 中?

java - 没有 @Provides-annotated 方法就不能提供 Dagger 2

android - 将快速滚动添加到 AlertDialog.Builder 滚动列表

android - 如果手机和平板电脑上的行为不同,如何编写单元测试?

django - 如何关闭 oTree 中的 Debug模式?

javascript - $compileProvider.debugInfoEnabled 设置为 false 如何提高 angularjs 1.3 的性能?