草庐IT

ADB_ROOT

全部标签

android - adb shell 中的制表符补全

我唯一找到的是tocrosscompilebash.有没有其他方法可以在Androidshell中完成制表符? 最佳答案 不是主管的回答,而是有人使用我的那些指令发布了预编译的bash二进制文件here. 关于android-adbshell中的制表符补全,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2279579/

android - 在安卓模拟器上通过su获取root权限

我需要通过su获得root访问权限以午餐TcpDump二进制文件(我正在研究一种android嗅探器)。我使用这段代码:try{Processprocess=Runtime.getRuntime().exec("su");DataOutputStreamos=newDataOutputStream(process.getOutputStream());os=newDataOutputStream(process.getOutputStream());os.writeBytes("/data/local/tcpdump-arm-c10-s0-w/data/local/out.txt\n"

android - 在 Root 设备 Android 上以编程方式设置动态壁纸

是否有可能以某种方式使用我的应用程序以编程方式设置动态壁纸?我正在开发一个应用程序,她的目的是选择设备上安装的一些动态壁纸并将其设置为动态壁纸。此操作需要通过我的应用程序完成。在我研究的过程中,我找到了一些答案,这可以通过对Android设备进行root来完成?有人可以帮我具体怎么做吗? 最佳答案 JellyBean之前的Android操作系统不允许您以编程方式设置动态壁纸。目前,JellyBean支持以编程方式更改动态壁纸,无需用户交互 关于android-在Root设备Android

android - adb 无法识别 Samsung Note II 和 Note 10.1

要让adb识别我的手机和平板电脑,我需要做些什么特别的事情吗?我打开了开发者模式,但是当我执行“adbdevices”时,如果没有运行模拟器,我仍然只能获得模拟器或什么都没有。谢谢! 最佳答案 如果您在Windows下工作,请尝试安装SamsungUSBDriverforWindows..应该足够了;-) 关于android-adb无法识别SamsungNoteII和Note10.1,我们在StackOverflow上找到一个类似的问题: https://st

图文详细讲解步骤adb或uniapp真机调试连接手机

问题描述:uniapp真机调试,使用adb命令显示设备为空,无法连接手机进行调试。原因排查1、确保硬件设备没有问题。手机通过数据线连接电脑后,已启用传输文件的模式,可以在电脑正常打开并浏览到手机里面的文件。2、手机的开发者调试模式已经打开。以小米手机为例,打开方式:设置–更多设置-开发者选项-USB调试。3、电脑是否已正确安装驱动程序。打开计算机管理-设备管理器,查看如果ADBInterface带有黄色叹号,说明未安装驱动程序。4、打开网站https://adb.clockworkmod.com/下载驱动。这是国外的网站,不好打开,多试几次就好了。点击DownloadDrivers,下载到本地

java.lang.IllegalArgumentException : Failed to find configured root that contains/storage/emulated/0/Android/data/异常

构建基本应用程序并获取IllegalArgumentException:有一个按钮可以启动相机应用程序,我正在尝试将图像保存到图片中。dispatchTakePictureIntent();当我点击图像按钮时调用方法发现了几个类似的问题,但无法解决我的问题:Android:FileProviderIllegalArgumentExceptionFailedtofindconfiguredrootthatcontains/data/data/**/files/Videos/final.mp4FileProvider"Failedtofindconfiguredroot"exception

android - 使用 adb 命令获取已安装应用程序的 APK

我尝试在我的Android手机上获取已安装应用程序的APK文件,我关注了thisanswer这表示不需要root访问权限。我知道Facebook应用程序包名称是com.facebook.katana,我用命令adbshellpmlistpackage看到了它。然后,我在命令行中尝试:adbshellpmpathcom.facebook.katana它返回:package:/data/app/com.facebook.katana-2/base.apk然后,我通过以下方式将apk文件拉到我的计算机:adbpull/data/app/com.facebook.katana-2/base.a

android - “List of devices attached” 在使用 "adb devices"的 Ubuntu 16.04 上为空

我无法将我的Android连接到Ubuntu。在执行命令lsusb时。它显示连接的设备。Bus002Device001:ID1d6b:0003LinuxFoundation3.0roothubBus001Device003:ID04ca:0061Lite-OnTechnologyCorp.Bus001Device002:ID148f:5370RalinkTechnology,Corp.RT5370WirelessAdapterBus001Device025:ID2a70:9011Bus001Device001:ID1d6b:0002LinuxFoundation2.0roothub我已

android - ADB 无法识别手机

这整件事是一场噩梦,至少在Windows中是这样。我已连接手机,一切正常。我有一个SamsungGalaxy,我已经安装了USB驱动程序,没关系,我可以直接在我的手机上运行来自eclipse的应用程序。现在没什么不同,但是当我键入adbdevices时,它会识别我的手机,但它处于离线状态。选中USB调试选项,并且安装了正确的驱动程序。任何想法?谢谢! 最佳答案 这个问题我已经见过很多次了,没有一个共同的答案。我将列出我在多个论坛上看到的解决方案:使用以下命令重新启动ADB服务器:adbkill-server然后是adbstart-s

android - 通过 ADB 检查设备是否为横向

是否可以通过ADB检查设备方向?不是通过安装任何软件,而是通过ADB调用任何现有软件。会猜测在/proc中某处有一个状态文件,但还没有找到它。 最佳答案 这可以通过以下命令完成:adbshelldumpsys|grep'SurfaceOrientation'|awk'{print$2}'对于四种可能的方向中的每一种,输出将是一个介于0到3之间的整数。0和2是风景,而1和3是肖像。由于dumpsys输出非常大,该命令可能需要几秒钟才能完成。更新:dgmltn的修改可能要快得多:adbshelldumpsysinput|grep'Sur