Questions tagged «adb»

对于特定于Android调试桥(adb)的问题,这是一个用于与Android设备和仿真器实例进行交互的命令行工具。有关详细信息和提示,请参见完整标签Wiki。



1
到/ system的cp文件失败-跨设备链接
我想mv .apk从我的文件/sdcard到/system并获得以下错误: 在“ XXX.apk”上失败-跨设备链接 我做了remount我/system的rw root@ghost:/ # mount -o rw,remount /dev/block/platform/msm_sdcc.1/by-name/system /system root@ghost:/ # mount | grep system /dev/block/platform/msm_sdcc.1/by-name/system /system ext4 rw,seclabel,relatime,data=ordered 0 0 root@ghost:/ # 我也尝试过跟随,但没有运气( mbp:~ alexus$ adb root adbd cannot run as root in production builds mbp:~ alexus$ adb remount remount failed: Permission denied mbp:~ alexus$ 为什么我仍然不能将APK文件移至/ …
11 adb  mount 

3
为什么在Windows中需要Kies(ADB驱动程序),而在Linux中却不需要?
为什么在Windows中需要ADB驱动程序,而在Linux中却不需要? 在过去的几个月中,我一直在Windows中使用Android。要在三星设备上运行项目,必须先安装Kies。同样,对于我的LG设备,有一个LG ADB驱动程序,另一个是HTC。 但是,当我最近转移到Ubuntu Linux时,我不需要任何其他驱动程序,例如Kies和ADB。我能够直接调试,而无需任何第三方驱动程序。这是为什么? 我知道这很普遍,但是我还没有找到任何能解释为什么会这样的东西。

3
4.3更新后无法将ADB与Nexus 4配合使用
这是一个时髦的问题。我一直在Nexus 4上使用ADB在4.2.1和4.2.2上没有任何问题(Android版和一些基于CM10的ROM)。几个月前,当我刷新基于CM10.2的rom(我相信是JellyBro?)时,我再也无法使ADB正常工作,因此我恢复了以前设置的nandroid。一段时间后,我决定刷新股票4.3图像,看看是否仍然有问题。我做。 设置? 电话:Nexus 4 手机操作系统:Android 4.3(出厂) 计算机操作系统:Linux Mint 15 好吧,有问题吗? 我无法在4.3的N4上使用ADB。 我无法使用设备授权计算机。 你都尝试了些什么? 我只是尝试使用默认功能。电话应该提示您授权我的计算机,但是我却没有收到提示。我检查了/ data / misc / adb /,目录为空。 即使这样,我还是决定在“开发人员”选项中单击“吊销USB调试授权”选项。 我从Linux盒中复制〜/ .android / adbkey.pub并将其内容放入设备上名为/ data / misc / adb / adb_key的新文件中。 如果该方法不起作用,我会重启设备。 如果这不起作用,我在设备上禁用/启用了ADB。 如果这样不起作用,我会杀死计算机上的adb,然后重新启动它。 当交流电不起作用时,我依次进行了所有操作,然后再试一次,这也没有用。 与上述完全相同,但将其放在adb_key的/ data / misc / adb / adb_keys接口中(因为XDA和其他站点都引用了这两个文件名)。 再次单击“撤销USB调试授权”按钮。重新启动电话,杀死了我计算机上的亚行。仍然没有任何授权提示。 它仅删除了/ data / misc …

5
如何防止ADB Shell在Ctrl + C时退出
当我adb shell从Windows桌面进入设备并在其中运行某些命令时,有时我想终止该命令。标准的unixy方法是使用Ctrl+C组合键。但是,当我这样做时,整体adb shell终止。 我如何才能仅终止shell中的当前程序,而不终止shell本身?
11 adb  shell 

3
解决方法:“无法推送选择:内存不足”
我在Stackoverflow中创建了一篇文章。但是,当我找到该站点时,我决定在这里提出同样的问题,因为我仍然需要您的帮助。 我已完成以下步骤: 启动Eclipse 转到:窗口->打开透视图->其他... 从打开的对话框中选择DDMS 选择“ 文件资源管理器 ”标签。 按“ 将文件推送到设备上 ”,然后选择我要推送的库。 无法推送选择:只读文件系统 最小化所有打开的窗口并打开命令行 写入:cd C:\ android \ android-sdk-windows \ platform-tools输入 写:abd remount输入 您将看到重新安装成功 最大化Eclipse并尝试步骤5。 无法推送选择:内存不足 出现错误!解决该问题的方法...请帮助。 添加 1)当我写ADB SHELL MOUNT时: rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpts /dev/pts devpts rw,mode=600 0 0 proc /proc …

3
如何查看我的adbkey的指纹?
您应该知道Android 4.2.2(或之前)引入了RSA密钥检查来进行adb访问。–设备现在询问您是否要允许访问。 为避免每次询问,计算机都会提供一个RSA密钥,该密钥可以永久接受。 电话上的对话框显示RSA密钥指纹。–在Linux上,公共/秘密密钥对在此处:~/.android/adbkey(.pub)。 如何显示该密钥文件的指纹?(我正在寻找在Linux系统上执行此操作的命令行。)


3
adb命令搜索文件系统
是否存在类似于“ locate”或“ grep”的adb命令,可以帮助我在Android设备上查找文件? 我对adb很好奇,而不是搜索应用程序。 编辑:已建议“查找”,但在我的ICS设备上: hydrangea@turnsole:~$ adb shell find / -name *maps* /system/bin/sh: find: not found 在我的姜饼设备上,它可以工作。(除非我没有植根该设备,所以它没有权限。) hydrangea@turnsole:~$ adb shell find / -name *maps* find: permission denied
11 adb  storage 

2
我不断获得使用建议的`adb`实用程序是什么?
在一堆本网站的问题,我看到的答案告诉我们执行adb shell或adb logcat等等。 现在,我不是一个完全笨拙的用户,因此我下载并安装了Termux,并在可以键入命令时出现一个shell提示,但是-这个adb东西是从哪里来的?我可以将其下载为应用程序吗?它似乎没有默认安装(在Redmi 3S上,Android 6.0.1)。 另外,似乎这是某种许可电梯。像su吗?如果没有,那有什么不同?
10 adb  shell 

1
NANDroid备份和ADB备份有什么区别?
谁能解释使用NANDroid进行的备份与使用ADB进行的备份(即使用adb backup命令)之间的区别?我已经读过,两者都可以创建完整的系统快照,但是我无法理解它们之间的区别。 答案越技术性越好。谢谢。
10 backup  adb  restore  nandroid 

2
如何通过3G / 4G连接亚行?
当您未连接到WiFi网络时,我一直看到有关通过网络启用ADB的警告信号,但是如果我想通过3G / 4G连接ADB怎么办? 每当我尝试使用任何常规WiFi方法进行操作时,它都会返回一个无效的IP进行连接。我什至尝试使用IP来获得IP,# ip addr show但是那也不起作用。 有关如何执行此操作的任何想法? 是的,这并不安全。但是,当IP地址可能更改时,如何利用此漏洞?

3
提取使用adb创建的TWRP备份
我有一个带有LineageOS和TWRP的三星Galaxy S2 GT-I9100智能手机。每周我都会使用以下命令进行备份: adb backup -f twrp-20170322.ab --twrp boot data system 我也可以选择使用该--compress选项。 有没有办法twrp-20170322.ab使用stardard GNU / Linux命令行工具提取备份文件?如果需要,我还将考虑安装其他软件,但该软件必须是免费的(与自由一样)。 链接: https://forum.xda-developers.com/android/help/extract-backup-adb-twrp-option-t3577903 https://github.com/TeamWin/Team-Win-Recovery-Project/issues/898
10 adb  backup  linux  twrp 

1
通过ADB在非根设备上备份/还原SMS / MMS?
如果设备没有植根,是否可以使用ADB备份/还原SMS和MMS消息? adb pull在这里不起作用,因为如果相应的数据库(/data/data/com.android.providers.telephony/databases/mmssms.db)不在非安全(root)模式下运行,则ADB无法读取该数据库 adb shell "cat /data/data/com.android.providers.telephony/databases/mmssms.db > /sdcard/mmssms.db 没有root用户访问权限也不起作用 adb backup 由于某种原因,该数据库没有覆盖我检查过的设备上的该数据库(空备份–生成文件中备份头的41个字节) 我特别想知道为什么adb backup不涵盖这一点。如果是出于“隐私原因”,则应将其同样应用于联系人数据库-显然已备份。 参考文献: 在永久的“安全模式”下,可以使用adb恢复SMS消息吗?涵盖了相同的主题–但除此以外,我不仅限于安全模式 通过adb(在我们开发人员的姊妹站点上)备份完整的sms / mms内容是为了“有根的解决方案”(此外,它的年龄有点长:问题和答案已经超过3年了) 那么:在非根设备上有什么解决方案?请注意,我不是要求一个应用程序为基础的解决方案。我完全知道可以使用多种应用程序。我特别希望通过ADB使用“基于外壳的解决方案”。
10 adb  sms  backup  restore  mms 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.