- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试在 Android 设备本身上使用 ADB,因此没有任何主机。这在几天前运行良好,但突然停止工作。据我所知,从那以后没有任何变化(例如,没有(未)安装应用程序)。我可以用 adb backup -f /sdcard/backup.ab <package-name>
在终端模拟器中,它将开始备份该包。当我现在尝试时,它返回 adb: unable to connect for backup
.正在使用 adb devices
进行调查返回一个空列表。我以前从不费心检查设备,我只是直接进入我的 adb 命令,因为一切正常。
这是在运行 Android 4.4.2、ADB 版本 1.0.31 的 HTC Desire 上进行的。
在我的 PC 上通过这款手机使用 ADB 工作正常,但这不是我想要的。
我试过的
adb devices
返回所有这些的空列表。我开始想知道为什么这首先适用于我的 HTC Desire。 adb kill-server
+ adb start-server
大约一百次,还有stop adbd
+ start adbd
. adb -a devices
-> 空列表。 adb usb
-> error: device not found
. adb tcpip 5555
返回 error: device not found
. getprop
不返回名为 service.adb.tcp.port
的条目和 setprop service.adb.tcp.port 5555
默默地失败。 (事后使用 getprop service.adb.tcp.port
检查什么都不返回。这不需要 root 吗?)adb connect localhost
返回 unable to connect to localhost:5555
. adb connect localhost:5038
返回 connected to localhost:5038
.然而adb devices
仍然返回一个空列表,并且 adb backup
返回 adb: unable to connect for backup
.此外adb shell
返回 error: device not found
和 adb get-state
返回 unknown
.所以这里也没有成功。 getprop dhcp.wlan0.ipaddress
查找我的本地 IP (返回 192.168.1.xx)然后 adb connect 192.168.1.xx
返回 unable to connect to :5555
. adb connect 192.168.1.xx:5038
-> unable to connect to :5038
.使用 ADBHOST=192.168.1.xx adb start-server
对这些结果没有影响。 setprop service.adb.tcp.port 5555
后, adb devices
至少显示一个设备,但离线(即 localhost:5555 offline
)。在线程接近尾声时,我们找到了一个解决方案,它涉及更改 $HOME 目录以更改 RSA key 的保存位置,例如HOME=/sdcard
.然后需要使用 cat /sdcard/.android/adbkey.pub >> /data/misc/adb/adb_keys
将公钥附加到/data/misc/adb/adb_keys .但是,我认为这需要root?此外,所有这些在工作情况下都不是必需的,所以我怀疑我的问题的解决方案是否可以在这个方向上找到。 This article源自 AOSP 问题跟踪器的线程,并未提及附加公钥。然而,所提到的方法是不成功的。 netstat
返回(除其他外):
Proto: tcp
Recv-Q: 0
Send-Q: 0
Local Address: 127.0.0.1:5038
Foreign Address: 0.0.0.0:*
State: LISTEN
ps
显示 /sbin/adbd
过程以及 adb
过程:
- USER: shell PID: 92 PPID: 1 VSIZE: 3624 RSS: 264 WCHAN: ffffffff PC: 00000000 S NAME: /sbin/adbd
- USER: u0_a57 PID: 9754 PPID: 1 VSIZE: 3016 RSS: 988 WCHAN: ffffffff PC: 4014f768 S NAME: adb
- (Commands executed from the terminal are executed as USER: u0_a57.)
最佳答案
我相信您的设备可能已重新启动。要最初让您的手机进入 tcp,您必须运行 adb tcpip 5555
从计算机。但这不会永远持续下去。如果您的手机重新启动,则您必须运行 adb tcpip 5555
再次从计算机。
我不确定你说的意思是什么:
Trying to restart adb(d) in TCP mode is unsuccessful (even though this was not necessary in the working situation). adb tcpip 5555 returns error: device not found.
adb tcpip 5555
从计算机应该工作。
关于android - 在设备上本地使用 ADB(环回)显示没有设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26782856/
尝试从环的底部到顶部裁剪一个环 (50%),但结果并不像我预期的那样有效。 我的解决方案是 using bg_point_type = boost::geometry::model::d2::poin
上下文 我查看了 Google 上“Clojure、Ring、SSL”的前三个结果,对于使用 Clojure + Ring 设置 SSL 的“正确方法”似乎没有达成共识。 问题: 理想的答案是以下形式
这个问题在这里已经有了答案: 8年前关闭。 Possible Duplicate: Create random number within an annulus 我想在 annulus 内获得一个统一
对于我的应用程序,我需要组织一个循环(环形)队列。这意味着任何已处理的消息都会立即进入队列末尾继续处理。 例如: 队列:A、B、C。 接收方处理 A。 队列:B、C、A。 2 和 3 应以原子方式执行
我有一些源,其坐标(xn,yn,zn)相对于环的中心C和沿着我的视线的单位 vector (ns_ux,ns_uy,ns_uz)。我想计算这些源是否分别穿过内半径和外半径分别为 9.5 和 10.5
我想为 iOS 制作一个应用程序,我在 cocos2d 方面有一定的专业知识。我搜索了很多,但我发现的只是使用 webkit 实现此动画的 CSS,除了 C、Objective C、VHDL 之外,我
我有一个关于冷聚变和循环的问题。我有这个程序,我要求用户输入用户信息。用户可以为每种食物输入一些东西。 #GET_ITEM.ITEM_NBR#
安装后我遇到了 python key 环问题。这是我的步骤: $ python >>> import keyring >>> keyring.set_password('something','oth
我正在尝试从书中学习 MFC:MV C++ Windows Application by Example(2008)。有示例应用程序。我可以在其中绘制填充女巫所选颜色的戒指: void CRingVi
我正在寻求一些关于在 CSS 中创建“环形”形状的建议。以下是我需要实现的一些重要的详细目标: 环形边框粗细必须是百分比数字,而不是 rm 或绝对像素数,这样环形才能根据容器大小完全响应; 环形边框需
我真的很难掌握 Jade。我想做一些非常非常简单的事情:打印“一些文本”3次。我有一个 mixin 函数: mixin outputText() - for (var i = 0; i <= 3; i
如果用户已登录(即 session 的 user-id 键具有非零值),则路由到一个页面的最佳方法是什么;如果用户未登录,则路由到另一个页面的最佳方法是什么?理想的情况是有 2 组不同的路线。 谢谢!
我最近完成了一个程序,该程序将公钥下载到内存中,然后使用所有公钥创建一条加密消息。但是,我在创建仅包含我下载的 key 的列表时遇到了一些困难。首次下载时,它们存储在 gpgme_data_t 中。我
我需要在通过谷歌云运行的mysql中安装 key 环插件,但我不能,因为用户没有SUPER权限。有人遇到过同样的情况吗? mysql 安装插件 keyring_file SONAME 'keyrin
这是一个新手安全/控制台问题......我在我的项目中在欧洲的一个特定(错误)位置创建了一个 key 环。 我在控制台中看不到任何编辑甚至删除 key 环的方法。 key 圈完全是空的……里面没有 k
当我尝试从命令行(例如 svn)执行许多不同的操作时,我收到 gnome-keyring 警告。示例: $ lp README.txt WARNING: gnome-keyring:: couldn'
我的目标是使用 compojure 创建一个 Web 应用程序并附加 datomic 作为数据库。单独来看,这两个组件工作得很好。但是,当我尝试启动服务器时leinring server-headle
设置: 使用 GnuPG 的 Linux 或使用 GPG4Win(OpenPGP) 的 Windows 2048 RSA key 对已由可以访问 key 环的特权用户创建 已创建第二个较低权限的用户,
要创建加密表,可以使用以下查询: CREATE TABLE `t1` ( `intcol1` int(32) DEFAULT NULL, `intcol2` int(32) DEFAULT N
我对 Spring 框架很陌生。 我尝试迭代列表中的 10 个项目。我使用 thymeleaf 模板。 这是我的代码; 此代码无法正常工作,我找不到运行该代码的方法。 感谢您的关
我是一名优秀的程序员,十分优秀!