问题标签 [adb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
74242 浏览

android - adb 更新非市场 apk?

有没有办法我们可以在 Android 设备上更新(而不是重新安装)非市场 apk?我只能找到一个 adb install (不像 adb update)

0 投票
8 回答
26137 浏览

android - R.java 文件未使用 UI 元素的 id 更新

我在 res\layout 文件夹中的 main.xml 文件中添加了一些 UI 元素,当我尝试通过调用访问它们时R.layout.my_uielement,我创建的 UI 元素不存在。即使我添加了一个带有 UI 元素的新 xml 文件,它仍然没有出现在R.layout类中。我已经检查了它们的 id 并且它们具有正确的格式(我认为)android:id="@+id/my_button":。可能是什么问题呢?我需要先编译代码吗?
更新
我已经尝试过adb kill-serveradb start-server。它似乎没有帮助。我也试过R.id.my_uielement了,也注册不了。

0 投票
22 回答
139375 浏览

android - linux环境下找不到adb命令

在 G1 设备中实现 BluetoothChat 应用程序 .apk 时,它总是弹出一条消息:

我不清楚为什么每次都会弹出此错误。请帮我。

提前致谢。对虾

0 投票
1 回答
535 浏览

android - Developing Android Applications with an HTC Tattoo Phone

Has anyone managed to develop Android Applications using Eclipse on the Windows platform. I understand the ADB needs to recognize specific models of phone and wondered if the Tattoo is supported.

0 投票
37 回答
1373491 浏览

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

我正在尝试在Motorola Droid上调试应用程序,但在通过 USB 连接到设备时遇到了一些困难。我的开发服务器是在Hyper-V中运行的 Windows 7 64 位 VM ,因此我无法通过访客或主机中的 USB 直接连接。

我安装了几个不同的 USB-over-TCP 解决方案,但连接似乎有问题,因为ADB监视器反复报告“设备监视器无法开始监视”。有没有办法使用网络而不是 USB 连接或其他可行的选项直接从开发机器上的客户端连接到设备上的守护程序?

0 投票
1 回答
404 浏览

android - 使用 Android SDK 创建文件夹

是否可以通过Android SDK或Shell在手机的sd卡​​上创建文件夹?

0 投票
1 回答
1748 浏览

android - Nexus One 和 Windows XP USB 驱动程序

我一直无法让我的 Nexus One 在 Windows XP 上用作开发手机。我已经有了驱动程序(支持 N1 的修订版 3),我已经根据官方安装指南安装了它,并且手机会按照指南所说的那样出现在设备管理器中。

但是,adb 仍然找不到电话。例如,“adb devices”不返回活动设备。

我忘记了一些基本步骤吗?

我注意到的一件事是该驱动程序在 Windows 中被标记为 2009 年 11 月发布的第 2 版(我需要 2010 年 1 月的第 3 版以获得 N1 支持)。但是,我从未安装过版本 2。我已经多次使用 SDK 下载第 3 版 - 甚至将其删除并重新下载。我已多次卸载/重新安装版本 3 驱动程序。它仍然显示版本 2。这是问题所在,还是完全不相关的问题?

注意:该电话在 Ubuntu 上用作开发电话,所以我知道电话/电缆/等。很好。要么是我的错,要么是司机的错。

0 投票
2 回答
5461 浏览

android - 在运行时从 android 应用程序执行 adb shell 命令

在我的应用程序中,我想在运行时从我的应用程序在 sdcard 中创建一个目录 xyz。

但它不起作用。

这是我的代码..

0 投票
5 回答
16883 浏览

android - android 2.1(samsung spica i5700)上的蓝牙问题,配对有效但连接无效

我有一个三星 Spica i5700,我已经更新到 Android 2.1。我正在将手机与一个名为 Run.GPS ( http://www.rungps.net ) 的应用程序一起使用。此应用程序记录 GPS 位置、路线、速度、方位等数据。如果用户拥有我拥有的 Zephyr HxM 蓝牙心率监测器(“HxM”),它还可以记录心率。

我可以通过标准蓝牙实用程序将 HxM 与手机配对。系统提示我输入 PIN 码,然后设备显示为“已配对但未连接”。

在 Run.GPS 应用程序本身中,我单击“连接心率监视器”。大约 30 秒后超时,错误消息是“无法连接到心率监测器”。请尝试其他设置”。

我使用朋友的 HTC Windows Mobile 作为控制设备来查看 HxM 是否在那里工作。确实如此。Run.GPS 应用程序自动设置波特率(最初设置为 9600 IIRC,尽管连接也可以使用更高的波特率),并且可以在各种 COM 端口和 .Net COM 端口之间进行选择。

我在我的 Spica Android 上做了一些测试,试图找出蓝牙连接不起作用的原因。以下是我在 Run.GPS 应用程序中单击“连接到心率监视器”时通过 adb 连接的一些日志文件。

我会对任何提示感兴趣(包括如果我在这里发错论坛;-)) - 是否可以在 Android 等中试验波特率。我仍然不知道问题是否与Run.GPS 应用程序(我已经在那里的开发论坛上发布过)或 Android 2.1。我查看了另一个应用程序 - Endomondo - 它也是一个运动跟踪应用程序,仅支持 HxM 的心率监测器。在那里,发生了看起来完全相同的错误 - 我点击了“连接 Zephyr HxM”。几秒钟后,我看到了“正在连接...”状态,但随后超时进入“未连接”。因此,我倾向于寻找 Android 来解决这个问题。

这是尝试连接时 adb logcat 的输出

这是尝试连接心率监测器时 dmesg 的输出

这是我在 Endomondo 中单击“连接 zephyr”时的 logcat 输出

0 投票
5 回答
13563 浏览

android - Android模拟器系统分区从一开始就没有空间

我对 Android 模拟器有一个奇怪的问题。我通过 Android AVD 管理器(新创建的平台 2.1 和 API 级别 7 的模拟器)创建了一个虚拟设备。我已经尝试使用标准设置并为更大(256 MB)的设备 RAM 大小添加了硬件参数,但没有任何改变。

我需要将文件带到系统分区来测试一个项目(称为讨价还价),但由于某种原因,系统分区从一开始就没有空间。

如您所见,系统分区有 0K 可用空间。当连接无根 HTC Nexus One 并执行相同操作时,我得到以下值:

为什么模拟器上的系统分区从一开始就有0K的可用空间,我该怎么做才能改变它?即使我使用挂载/重新挂载使分区可写,我也会得到相同的 0K 值。

有小费吗?