Questions tagged «adb»

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

7
通过ADB备份和还原Android设置和应用程序
我想问一下是否可以通过ADB备份和还原所有Android设置和应用程序。 我试过了: adb backup -all adb: unable to connect for backup 当所有其他命令都起作用时,它不起作用。 可以使用此bmgr吗?
30 backup  adb 

5
是否可以使用ADB写入设备的剪贴板?
我有兴趣学习如何写入(如果可能的话,请从根植的Android设备的剪贴板中读取)。 我希望使用USB上的ADB来这样做,并且我对安装任何应用程序来帮助我做到这一点不感兴趣,因为这是我计划很少做的事情。 任何建议或帮助我朝正确方向发展的建议将不胜感激。
26 adb  system  copy-paste 

3
我怎么知道“ adb备份”何时完成?
我有一个没有root权限的Verizon Samsung Galaxy Nexus,我想尝试“ adb备份”功能。可能为生根做准备,但这与问题无关。 我想备份一切。 我在Windows 7命令行上使用了以下命令: adb backup -apk -shared -all -f c:\mybackup.ab 手机提示我输入密码,然后单击按钮开始备份。 我让它运行了几分钟,然后cmd窗口返回到C:提示符。在电话上,它仍在浏览文件名。 在某个时候,它停止浏览文件名,但是备份选择按钮仍然显示为灰色。C:\ mybackup.ab存在,大约1GB,比我原本应该的小得多,尤其是因为我说过要备份apk文件和整个“共享”空间(/ mnt / sdcard)。 备份过程完成后,在PC和电话上应该看到什么?如果我估计我正在使用32GB的空间中的约10GB,我应该等待多长时间? 编辑: ...和/或这是错误的命令行参数集吗?
23 backup  adb 


2
部分ADB还原
ICS设备支持使用创建备份adb backup和使用恢复备份adb restore。使用adb backup,可以选择应备份所有内容,或仅备份某个软件包。 但是,adb restore缺少的所有选项adb backup。当我致电时adb restore backup.ab,backup.ab电话仅显示单个程序包的备份,电话向我显示一个警告对话框,提示还原备份后所有设置都将丢失。还原单个程序包备份是否会擦除手机上的所有数据,这是真的吗?如果是,是否可以使用还原单个软件包adb restore?

4
如何在Windows 10(OPO)上安装ADB驱动程序
问题:在Windows 10客户端上安装ADB驱动程序(google_usb_drivers),以便为我的OnePlus One(OPO)启用调试。 我曾尝试: 经过一些谷歌搜索我发现了几个导游告诉我的设备硬件ID添加到谷歌驱动器“android_winusb.inf”下[Google.NTx86]和[Google.NTamd64]。 ;一加一 %SingleAdbInterface%= USB_Install,USB \ VID_05C6&PID_6765 %CompositeAdbInterface%= USB_Install,USB \ VID_05C6&PID_6765&MI_01 使用设备管理器手动选择此文件作为驱动程序后,出现以下错误消息: The hash for the file is not present in the specified catalog(...) 谷歌搜索此错误,我发现了很多有关Windows 8.1类似问题的参考。他们都建议(也许我会添加)使用以下命令关闭驱动程序上的签名检查: bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS 但是,这似乎没有效果-我收到与以前相同的错误。自Windows 8.1以来,是否已禁用或更改此功能? 问题:有谁知道如何在Windows 10计算机上启动ADB并运行它?如果是这样,您采取了哪些步骤?到目前为止,我已经完全放弃了吗?

1
从ART手动切换到Dalvik
我想尝试新的ART运行时,但是没有意识到我的自定义ROM不支持它。因此,现在启动后,我会收到反复出现的“强制关闭”消息,并且无法进入设置菜单以切换回Dalvik。因此,在擦除所有内容并花费数小时从头开始设置手机之前,是否有办法从恢复菜单手动更改回Dalvik?我认为应该在某处标记,指示Android在重新启动后进行“重新编译”。 通过恢复菜单,我可以通过adb shell进行完全root访问,并且可以挂载所有文件系统。

1
adb shell-> su:未找到
我该如何克服这个问题? 设备: 三星Galaxy TabS-Android 4.4.2 HTC M8-Android 5.0.1 这两个设备有相同的问题。
20 adb  shell 

3
使用'adb shell pm uninstall'卸载系统应用程序失败
我试图在ADB中强制卸载,但失败了: $ adb shell pm uninstall -k org.openintents.filemanager $ adb shell pm list packages -f | grep -i manager package:/system/app/FileManager.apk=org.openintents.filemanager 这里出了什么问题?我能做什么? 我使用了内部应用程序管理器,没有选择将其删除。


5
亚行拉/数据失败
我已经将我的设备HTC Evo Design 4G植根,并且尝试adb拉/ data数据,并显示“ 0个文件拉0个文件已跳过” 我能够拉/System/build.prop。我该如何拉根文件夹。 谢谢你
19 adb 


2
为什么不能简单地复制su二进制文件(请提供技术回复)
我已经扎根了几个三星设备和潜在的“目标”,可以这么说,似乎是要获取su二进制文件/system/xbin并安装Superuser.apk。 我的问题是,为什么必须跳过所有这些箍以扎根手机(安装自定义恢复和闪存预植的ROM或利用当前安装)?难道不能只是下载预编译的su,将其移至SD卡,然后通过adb运行它吗?使ROM“预植”的原因是它在各自的系统路径中具有Superuser和su二进制文件。我不明白为什么它如此重要以至于它被淘汰了/system/xbin。

4
Android从命令行读取最近的SMS消息
我最近损坏了Android屏幕。(再次) 它是T-Mobile G2 在不失去与所有人的联系的情况下,努力跟上我忙于技术相关的生活已经足够困难。 我已经扎好手机了,并且已经打开了USB调试功能。 有谁知道我将如何检查来自adb shell的最近SMS消息,以便在保存新手机或更换屏幕的同时继续工作。 感谢任何对此有任何信息的人。 编辑 对eldarerathis的回应 C:\android-sdk\platform-tools>adb shell $ cd /data/data/com.android.providers.telephony/databases cd /data/data/com.android.providers.telephony/databases $ sqlite3 mmssms.db sqlite3 mmssms.db sqlite3: permission denied $ 无法chmod文件。你真的知道它在哪里吗? $ chmod +x sqlite3 chmod +x sqlite3 Bad mode $ 苏只剩下基本命令 $ su su # cd /data/data/com.android.providers.telephony/databases cd /data/data/com.android.providers.telephony/databases # sqlite3 mmssms.db sqlite3 …

2
如何在Linux上被ADB检测到我的设备?
我刚刚得到了闪亮的新Wileyfox Swift,在使用它之前,我想先将其oem unlock扎根(就像我通常在新设备上所做的那样;)问题是,尽管设备上启用了USB调试功能,并且/etc/udev/rules.d/51-android.rules存在相应的行,则设备看不到adb devices。 我知道这个站点周围有几个答案,但是它们要么很难找到,要么仅涵盖特定设备,要么不涵盖我最终需要的所有步骤。因此,我借此机会提出了规范的,与设备无关的问题,并在下面给出了详细的答案: 如何adb在Linux上看到和使用我的Android设备?
18 adb  linux 

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.