adb相关内容

如何使用 ADB 通过 TCP 连接到 Android?

我正在尝试在 Motorola Droid 上调试应用程序,但遇到了一些困难通过 USB 连接到设备.我的开发服务器是在 Hyper-V 中运行的 Windows 7 64 位 VM,等等我无法通过来宾或主机的 USB 直接连接. 我安装了几个不同的 USB-over-TCP 解决方案,但连接似乎有问题,因为 ADB monitor 反复报告“devicemonitor 无法启动监控".有没 ..
发布时间:2021-12-01 11:24:14 移动开发

将 AT 命令发送到调制解调器的 ADB shell 脚本 - 无法将控制权返回给 shell 并捕获输出

我已经发布了类似的问题,但仍然无法完成我的工作,所以这是第二次尝试,其中我想更清楚地说明我的绊脚石. 所以基本上我在Android手机的adb shell中,通过发送AT命令与GPRS调制解调器通信.我可以通过将 at 命令重定向到代表调制解调器的设备文件来做到这一点;我可以回读使用在后台运行的 cat 实用程序的响应(较早开始).我在脚本中实现了它它可以发送单个 AT 命令并回读响应.例如 ..
发布时间:2021-11-30 13:53:09 移动开发

通过 ADB Android 发送 AT 命令

我有一项任务在调查是否可以通过 ADB shell 向 android 设备发送 AT 命令.到目前为止,我已经尝试回显 AT 命令,但它将它们作为普通字符串传递.任何帮助请任何人. 解决方案 请试试这个: echo -e "AT+CFUN=?\r\n" >/dev/ttyUSB0 在您的手机上,串行线不一定要称为 ttyUSB0.如果这不起作用或不可用,请查看 /dev/ 目录的其他 ..
发布时间:2021-11-30 13:52:25 移动开发

如何通过 ADB 关闭 Wifi?

我正在自动执行 wifi 调用的测试程序,我想知道有没有办法通过 adb 关闭/打开 wifi? 我想禁用/启用 wifi 或终止 wifi 呼叫 (com.movi​​al.wificall) 并重新启动它. 是否可以通过 adb 和 shell 命令来完成这一切? 到目前为止我发现: android.net.wifi.WifiManagersetWifiEnabled(真/ ..
发布时间:2021-11-27 23:32:19 移动开发

Android:如何分析本机堆转储?

我使用命令 dumpheap -n 创建了一个本地堆转储文件..该文件采用人类可读格式,但包含难以理解的信息.如何分析此文件并从中获取有用信息? 在函数名称的位置提供函数地址.映射在文件底部提供.是否有任何工具可以映射这些并使用函数/库名称而不是地址提供有意义的输出(加载库/函数的符号).如果没有,那么 ddms 如何做到这一点?另外如何加载符号以显示函数名称? 有什么方法 ..
发布时间:2021-11-27 22:30:29 移动开发

adb 服务器已过时.杀戮

我正在使用本教程创建我的第一个 react-native 项目:http://facebook.github.io/react-native/ 当谈到执行代码和运行 react-native run-android 我得到: adb 服务器已过时.杀...* 守护进程成功启动 * Android 设备上的应用程序显然无法运行. 我重新安装了 SDK,尝试 adb kill-serv ..
发布时间:2021-11-27 21:09:39 移动开发

带有包名的 adb shell Logcat

是否也可以在每一行中显示日志的包名称? 使用 logcat -v 长 将包名称字段(在 PID 之后)完全留空. 我想从具有不同标签的特定应用程序中过滤日志,只是想知道是否可能. 解决方案 logcat 记录没有“包名称字段".因此没有标准/内置的方式来过滤它. 尽管从 Android 7.0 开始,您可以使用 logcat --pid 选项结合 pidof -s 命 ..
发布时间:2021-11-27 19:16:33 移动开发

通过 logcat 在 Android 上调试 WebView (Ionic) 应用程序

关于这个主题有几个问题,但似乎没有一个能解决我遇到的特定问题. 我正在使用 Cordova/Ionic 开发应用程序,并使用 adb logcat CordovaLog:D *:S 打印我使用 console.log() 输出的调试信息> 一直工作得很好,直到有一些更新.现在我似乎无法弄清楚如何正确过滤 logcat 的输出,所以我只能从我的应用程序中获取调试信息. 日志本身有效.如果 ..
发布时间:2021-11-27 19:16:04 移动开发

使用 Volley 的详细调试日志

在 iOS 上的 Restkit 中,有一个详细的调试选项.RKLogConfigureByName("*", RKLogLevelTrace);.有谁知道 Volley 是否有等价物.基本上我会直接进入 ErrorListener 但我在 LogCat 中没有得到额外的信息.两者: VolleyLog.e("错误:", error.toString()); 还有: VolleyLog.e( ..
发布时间:2021-11-27 19:15:38 移动开发

将 adb logcat 与真实手机(而不是模拟器)一起​​使用

当我使用 Android 模拟器时,我可以执行“adb logcat"来查看源自我的代码的输出消息 (log/system.out.println).它还显示了在执行过程中发生的异常的堆栈跟踪. 但是,当我使用真正的手机时,“adb logcat"不执行/不显示任何内容. 我也试过“adb -d logcat",它也没有显示任何内容. 有什么办法让它在真机上运行吗? 谢谢. ..
发布时间:2021-11-27 19:14:31 移动开发

如何使用 Android adb logcat 按 TAG 名称排除某些消息?

Logcat 允许过滤日志,但它的工作原理是这样的:您定义过滤器,而 logcat 只显示与过滤器匹配的消息.但是有没有办法显示除过滤器定义的某些标签之外的所有日志? 解决方案 如果你使用的是 adb logcat 你可以通过 grep 管道并使用它的反向匹配:来自 grep 手册页: v, --invert-match反转匹配的意义,选择不匹配的行. 例如: $adb lo ..
发布时间:2021-11-27 19:13:06 移动开发

如何在没有root权限的Android设备上检查数据库

我正在开发一个应用程序,我使用 sqllite3 数据库来存储值.我有 Nexus S 和 Nexus 7 都是无根设备.我如何为我的应用程序获取数据库以进行调试. 我试过了(1) 我已经尝试了这里提到的所有方法> adb shellrun-as app.package.name \cp/data/data/package.name/databases/application.sqlite ..

Android Studio - Lollipop、ADB 和Genymotion 问题:设备不会出现."adb 服务器已过时.杀……"

更新 (11/10/14):Genymotion 发布了 2.3.1,修复了这个问题.https://cloud.genymotion.com/page/changelog/#231强> 更新(2014 年 10 月 21 日):Genymotion 回复了我的支持电子邮件,并指出以下 @plackemacher 推荐的解决方案是目前建议的解决方案.他们知道这个问题. 自从升级到 Lo ..
发布时间:2021-11-27 12:47:49 移动开发

ADB 无法识别我的 Galaxy Nexus - Win7

我刚买了一个 Galaxy Nexus,现在我遇到了一个问题,我的 ADB 无法识别它.关键是当我连接它时,它在我的计算机上显示为存储设备,但未列为 ADB 设备. 当我连接另一部手机 (HTC Desire HD) 时,它可以毫无问题地识别它. 关于系统和配置的一些信息: 我使用的是 Win7 Service Pack 1 64 位 Galaxy Nexus 处于调试模式 ..

如何阅读“adb shell dumpsys alarm"输出

我正在努力正确设置闹钟,并了解取消和重新安排闹钟的机制. 我发现有一个 adb 命令来检索设备上安排的所有警报,但我没有找到解释输出格式的文档. 我明白,我在这里问了很多解释,所以如果有人提供关于“adb shell dumpsys alarm"的详细解释的链接,我将非常感激. 那么,这里是问题: 待处理的报警批次:23 一个.'23' 是当前活动的、预定的警报数量吗 ..
发布时间:2021-11-26 23:07:45 移动开发

android studio adb 语法错误:")"意外

今天早上,当我开始做我的日常工作(在我的 PC 中打开 android studio 1.5.1 - lubuntu 32 位)时,我尝试在我的设备上运行我的应用程序后遇到错误.这是 android studio 错误: 运行应用时出错:无法获取调试桥无法检测 adb 版本,adb 输出:/root/Android/Sdk/platform-tools/adb: 1:/root/Android/ ..
发布时间:2021-11-26 14:34:49 移动开发