adb相关内容

有什么方法可以在使用 Android Debug Bridge 安装应用程序时忽略 INSTALL_FAILED_VERSION_DOWNGRADE 吗?

当您尝试安装较低版本的 APK 时,似乎最新的 Android 4.2 在安装时引入了此错误情况.在之前的 Android 版本中,您可以通过 adb install -r 安装旧版 APK.出于调试目的,我经常需要重新测试旧版 APK;并且 -r 标志将替换旧版 Android 中的旧版本.这里是否有解决方法可以忽略 [INSTALL_FAILED_VERSION_DOWNGRADE]? ..
发布时间:2021-12-23 18:12:52 移动开发

ADB 无法识别我的设备

这与其他问题不同: 我已经安装了: ADT Samsung Kies 3(因为我有三星 Galaxy S5) Google USB 驱动程序 我已经配置好了: 已启用我设备中的开发者选项 USB 调试已启用 我的电脑和 Kies 能识别我的设备,但 adb 不能! 我使用的是 Windows 7 Professional 64 位 有人可以帮我吗? ..
发布时间:2021-12-22 23:27:47 移动开发

使用控制台通过捆绑发送意图

我正在开发一个 Android 应用,用于侦听包含一些数据包的特定意图.我想使用 adb 向我的应用程序发送一个意图.我试过: adb shell am startservice -a com.INTENT_NAME -e myBundleName myBundleData com.pkg/com.pkg.cls 但我的应用程序将其识别为字符串列表而不是捆绑包.有谁知道如何使用 am 应用程序 ..
发布时间:2021-12-22 09:29:01 移动开发

是否有 ADB 命令来启用/禁用移动数据?(根设备)

我正在寻找一个 adb shell 命令来启用/禁用移动数据.该应用程序仅在有 root 权限的设备上进行测试,因此我拥有 adb root 权限.我环顾四周,发现可以通过以下方式启用/禁用 wifi: $ adb shell svc wifi enable$ adb shell svc wifi 禁用 这些对我有用,但我找不到移动数据的任何内容. 对可以执行的 adb shell sv ..
发布时间:2021-12-15 12:07:44 移动开发

获取 UI 层次结构时出错获取 UI 层次结构 XML 文件时出错:com.android.ddmlib.SyncException:远程对象不存在

我正在使用 adb 测试我的应用程序,但是当我执行“uiautomator 的转储视图层次结构"时出现此错误: 获取 UI 层次结构时出错 获取 UI 层次结构 XML 时出错文件:com.android.ddmlib.SyncException:远程对象不存在! 我的 adb 版本是 1.0.36,我的 android 版本是 6.0.1. 仅当界面中存在动态元素时才会出现此错 ..
发布时间:2021-12-15 12:05:02 移动开发

服务在睡眠模式下被杀死.为什么?

我已经阅读了有关该主题的几乎所有 Stackoverflow 答案,但没有一个有效. 目标:让我的服务全天候 24/7 运行 问题:每当我的设备处于睡眠模式一个小时或更长时间时,服务就会被终止 我试图解决的问题: 从 onStartCommand() 返回 START_STICKY 并使用 startForeground() public int onStartComm ..
发布时间:2021-12-15 11:53:18 移动开发

从控制台停止 Android 应用程序

是否可以从控制台停止 Android 应用程序?类似的东西: adb 停止 com.my.app.package 这会大大加快我们的测试过程.现在我们每次都卸载/安装应用程序,以确保手动测试用例以干净的状态开始. 解决方案 编辑:在我写完这篇文章并被接受作为答案很久之后,我强制停止code> 命令由 Android 团队实施,如adb shell pm clear com.my.app ..
发布时间:2021-12-15 11:30:35 移动开发

"[android] 模拟器似乎没有启动;放弃"

Jenkins 无法启动模拟器.这是詹金斯的控制台输出: 第一次构建.跳过更改日志.启动 xvnc[MatchMaking] $ vncserver :65 -localhost -nolisten tcp新的 'veam:65 (jenkins)' 桌面是 veam:65启动/var/lib/jenkins/.vnc/xstartup 中指定的应用程序日志文件是/var/lib/jenkins ..
发布时间:2021-12-14 21:18:12 移动开发

shell/批处理脚本将命令定向到 adb shell

我正在尝试为 linux 编写批处理(用于 win)和 shell 脚本,以在 android UI 上自动执行按键和触摸事件.目前在 Windows 批处理文件中,我正在为每个事件启动一个 adb shell,例如 : 再次adb shell am start -a android.intent.action.MAIN -n com.q.me.fui.activity/.InitActivi ..
发布时间:2021-12-13 18:04:44 移动开发

'adb' 不是内部或外部命令,也不是可运行的程序或批处理文件

我正在尝试在模拟器上运行 google map v2,我正在关注 这个教程.当我尝试在模拟器上安装所需的 apk 文件时,出现以下错误. 我尝试使用 解决此问题这个教程.按照所有步骤,将paltform-tools的路径添加到环境路径.同样在修改 PATH 变量后启动了一个新的 CommandPrompt 窗口. 但得到同样的错误.我需要在模拟器上检查我的谷歌地图应用程序.请推荐我. ..
发布时间:2021-12-13 17:17:57 移动开发

Ubuntu:Android 设备调试

我有一台 HTC Desire,我想在它上面调试和运行我的 Android 应用程序.但是,当我在 Eclipse 中获得可以在设备之间进行选择的窗口时,我的 HTC Desire 只列出了问号 (????????).我做错了什么? 我已经试过了: 在我的设备上启用 USB 调试并在我的应用程序 Manifest.xml 文件中启用调试. 在终端我已经这样做了: 以 roo ..
发布时间:2021-12-12 12:26:13 移动开发

adb devices 命令不起作用

我正在运行 Ubuntu 10.10 64 位.我安装了 ia32-libs 和 Android Debug Bridge 1.0.26 版. 我的问题: adb devices >>> ????????????没有权限 sudo adb devices >>>> sudo: adb: command not found adb shell >>> 错误:设备权限不足 我想这 ..
发布时间:2021-12-12 12:23:09 移动开发

在 unity 中找不到 android 设备

当我为 android 构建游戏时,我收到以下消息: 未找到 Android 设备!确保已启用 USB 调试.检查您的设备.在大多数情况下,状态栏中应该有一个小图标,告诉您 USB 连接是否可用.如果您确定您的设备已连接,那么问题可能出在您的 USB 驱动程序上.有关详细信息,请查看 Unity 手册中的 Android SDK 设置部分. 取消窗口显示此错误: 未找到安卓设备! ..
发布时间:2021-12-11 17:01:57 移动开发

adb remount 权限被拒绝,但能够在 shell 中访问超级用户 -- android

所以,我正在尝试将一些文件推送到 Android 设备 (zte) 上的/system我已经扎根,与亚行相连, adb remount -> 我的权限被拒绝adb shell su -> 我可以访问 shell 并创建文件夹等并编辑文件系统 (但在 shell 中我无法将文件从我的计算机复制到设备) 请帮忙 解决方案 如果以后有人遇到同样的问题: $ adb shell ..
发布时间:2021-12-09 10:37:54 移动开发

在哪里可以找到有关 Android 的“服务呼叫"的信息?外壳命令?

在设备上使用 adb shell 或终端模拟器,输入此项将清除所有通知(需要 su) 服务呼叫通知1 这将发送一条短信(不需要su) service callisms 5 s16 "PhoneNumber" i32 0 i32 0 s16 "BodyText" 在哪里可以了解有关服务调用的更多信息?我找到了这个问题 并感谢答案的细分为一切的意义.但是我在哪里可以找到关于 notificat ..
发布时间:2021-12-09 10:33:46 移动开发

什么是Android ADB shell“dumpsys"?工具及其好处是什么?

我正在寻找 ADB shell dumpsys 命令的完整列表以及所有命令的完整说明. 在哪里可以找到这些信息? 解决方案 什么是 dumpsys 以及它有什么好处 dumpsys 是一个运行在设备上并转储有关系统服务状态的有趣信息的安卓工具. 明显的好处: 能够以简单的字符串表示形式轻松获取系统信息. 可以将转储的 CPU、RAM、电池、存储统计信息用于漂亮的图 ..
发布时间:2021-12-09 10:12:22 移动开发

sqlite3:未找到

我正在尝试使用此处描述的过程访问我设备上的 sqlite 数据库:如何查看 SQLite 数据库(无模拟器)? 但是,我一直找不到 sqlite3.我假设我打算在行的开头输入带有哈希 (#) 符号的命令.我试过了,一无所获.没有它,我会收到错误消息. sqlite3.exe 文件肯定存在并且在路径中. 我需要安装什么吗? 解决方案 一些制造商提供的设备上没有安装 sqli ..
发布时间:2021-12-08 18:40:00 移动开发