Questions tagged «adb»

ADB(Android调试桥)是Android SDK随附的工具,可让您控制和连接Android设备。

17
在设备上调试sqlite数据库
我目前正在研究适用于Android的WiFi应用程序。我在尝试访问设备上的数据库时遇到麻烦。在仿真器中进行调试对我不起作用,因为仿真器中没有WiFi支持。我尝试通过使用将数据库文件从设备中拉出 adb pull data/data/package-name/databases/database-name 但是我收到错误“权限被拒绝”。在此答案中,Android:数据库文件存储在哪里?,Commonsware建议通过在调试模式下运行来拉数据库文件。但这也不起作用。我们将不胜感激地提供有关如何调试数据库而无需生根设备的任何帮助。
98 android  sqlite  adb 

14
一个人如何获取自己的Android应用程序的(私有)数据?
尝试使用拉出单个文件 adb pull /data/data/com.corp.appName/files/myFile.txt myFile.txt 失败于 failed to copy '/data/data/com.corp.appName/files/myFile.txt myFile.txt' to 'myFile.txt': Permission denied 尽管在设备上启用了USB调试。 我们可以通过古老的途径解决问题 adb shell run-as com.corp.appName cat files/myFile.txt > myFile.txt 但这对于一个以上的文件来说非常繁琐。 如何将目录/data/data/com.corp.appName/files拉到MacBook? 可以直接执行此操作,也可以通过`/ storage / sdcard0 / myDir(可以从此处继续进行Android文件传输)中的传输来执行此操作。 附加评论 可能只是在跑步 adb backup -f myFiles com.corp.appName 将生成我要查找的文件。在这种情况下,我正在寻找一种方法来解压缩/解压生成的备份!
97 android  adb 



30
如何解决“等待调试器”消息?
我已经用SDK 2.2将HTC Comet连接到Eclipse。我进行调试构建-应用程序无法运行;尽管它确实已安装在设备上。在设备上,我在彗星屏幕上看到此消息框 等待调试器 应用程序HunyDew(进程com.airvine.hunydew)正在等待调试器附加。 [强制关闭] 而在Eclipse控制台中,我得到了这些消息集 [2010-12-07 01:42:29 - hunydewprj] Android Launch! [2010-12-07 01:42:29 - hunydewprj] adb is running normally. [2010-12-07 01:42:29 - hunydewprj] Performing com.airvine.hunydew.HunyDewAAStartsHere activity launch [2010-12-07 01:42:47 - hunydewprj] Application already deployed. No need to reinstall. [2010-12-07 01:42:47 - hunydewprj] Starting activity com.airvine.hunydew.HunyDewAAStartsHere on device 308730C861BC …

5
使用adb获取应用程序版本名称
有没有一种简单的方法可以使用adb shell在Android设备上获取应用程序的版本名称? 我在/data/system/packages.xml中找到了应用程序版本号(不是版本名)。 如果有一个包含应用程序信息的文件,那就太好了。
94 android  adb 


22
未经授权的Android ADB设备
组态: Windows 8.1 亚行版本:1.0.32 智能手机:一加 问题 据说我安装了三星驱动程序。当我运行ADB设备命令时,它表示未授权。 已经尝试过: 我已经完成了这篇文章所说的所有事情:https : //stackoverflow.com/a/25546300/1848376 但是问题是我没有接到电话提示我必须接受连接。 当我运行命令时adb shell,这是答案: error: device unauthorized. This adbd's $ADB_VENDOR_KEYS is not set; try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device. 我做了“ adb kill-server”,但是没有任何改变。为什么?


30
Android设备选择器-设备未显示
我正在使用Eclipse + ADT,并且我的物理设备(在下面列出)在Android设备选择器中未列出。我已经更新了Eclipse和所有Android软件包。我的手机运行的是Android OS 1.6,它对应于Eclipse Project中列出的目标版本。 另外,我决定尝试在真实设备上进行测试的原因是,当我运行项目时,模拟器似乎不再正常工作。模拟器将启动,但程序永远不会启动。有任何想法吗? (使用Windows 7 / t-mobile mytouch 3g)

4
Android:桌面上的ADB拉文件
尝试将文件从设备复制到桌面,这是一个命令: adb pull sdcard/log.txt Users/admin/Desktop 但是此命令在adb所在的platform-tools文件夹中创建了一个Users / admin / Desktop文件夹。如何将文件拉到我的桌面?
92 android  adb 

8
亚行外壳苏工作,但亚行根不
我将解锁的Galaxy S3(SGH-T999)植根 现在,我尝试adb root从Windows命令提示符运行,但是,我遇到了adbd cannot run as root in production builds错误。因此,我检查的第一件事是手机是否真的植根了? 所以我尝试了以下方法: 打开命令提示符 $adb devices // lists my device $adb shell //goes to shell $su // opens a 'SuperSu' prompt on my phone and I 'Grant' permission # // Before following the rooting instructions, I was getting 'no su command …
92 android  shell  adb  root 

20
ADB安装失败:INSTALL_CANCELED_BY_USER
我尝试通过adb安装应用并收到错误消息: $ ./adb -d install /Users/dimon/Projects/one-place/myprogram/platforms/android/build/outputs/apk/android-debug.apk -r -g 3704 KB/s (4595985 bytes in 1.211s) pkg: /data/local/tmp/android-debug.apk Failure [INSTALL_CANCELED_BY_USER] 在装置中,此刻我什么也不做。设备是小米MI5,MIUI 7.2.13,Android 6.0。开发人员模式已启用。如何解决这个问题? 我在尝试运行“ ionic run android”命令时遇到的相同错误。 UPD 这是安装程序中来自“ adb logcat”命令的日志: 06-06 10:04:20.051 788 903 I DisplayFeatureService: void android::update_watchlist(const prop_info*, void*): sys.boot_completed: 1 06-06 10:04:20.063 788 903 I DisplayFeatureService: void android::update_watchlist(const prop_info*, …
91 android  adb  ionic2 

9
Android:adb:权限被拒绝
无论我输入了什么,adb shell它都会失败Permission denied: D:\android-sdk-windows\platform-tools>adb shell find /data -name *.db find: permission denied D:\android-sdk-windows\platform-tools>adb shell test test: permission denied D:\android-sdk-windows\platform-tools>adb remount remount failed: No such file or directory 有任何想法吗?
91 android  adb 

19
Android Studio是否将物理设备识别为Null?
我一直在开发Android Application for Android(SDK最低版本14),并且已经使用诸如的平板电脑正常进行了测试Samsung Galaxy 2 and Nexus 7。但是,当我尝试运行该应用程序时(通过单击运行在中AndroidStudio),AS无法识别数位板信息,如下图所示。 有趣的是,如上图所示,AS也正在检测设备sdk,API 1因为它的Android版本为4.2.2 平板电脑USB debugging。在开发人员选项中,平板电脑已经设置为接受“ ”,我已经尝试过重新启动平板电脑,然后重新启动AS ,但仍然遇到相同的问题(一切都很好nexus 7 and Samsung Galaxy 2)。 我正在使用的平板电脑/设备是“ VeryKool” T742 Environment information: OS: ubuntu AndroidStudio version: 0.8.6 Tablet Android version:4.2.2 Tablet Kernel version: 3.4.5 App min SDK: 14

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.