草庐IT

ADB_ROOT

全部标签

android - adb 找不到我的设备 (sony xperia J)

我使用windows764位我的手机是索尼XperiaJ我的手机处于Debug模式我手机的驱动程序已安装'adbdevices'返回:“Listofdevicesattached”,没有其他内容我已经删除了所有相关软件并重新安装我已经尝试了很多其他方法,但由于我已经尝试解决这个问题2天了,所以我基本上已经尝试了互联网上所有可能的解决方案。请帮忙。 最佳答案 我发现您必须将手机设置为大容量存储模式,因为默认设置为MTP模式。就如此容易@#!我花了几个小时尝试各种阅读帖子。设置/Xperia/USB连接/USB连接模式并选择MASS存储

android - 如何使用 ADB 将特定应用程序移入/移出 SD 卡?

背景可以通过使用(基于thislink)将默认安装设置到SD卡:对于API14之前的版本:adbshellpmsetInstallLocation2对于API14及更高版本:adbshellpmset-install-location2(Android4.x)问题这仅适用于新安装的应用程序(或者您只需手动检查每个应用程序并将其设置在那里),但我想知道如何将已安装的应用程序重新安装到SD卡中(以及返回到内部存储)。我尝试过的我尝试读取通过ADB可用的命令,并尝试运行下一个命令:adbshellpminstall-s-r-icom.example.test但是没用问题假设一个应用程序已经安

android - ADB 命令仅列出设备上正在运行的应用程序的数量

什么是adb命令来仅列出设备上正在运行的应用程序的数量?这应该包括/system/app和/data/app。这些是我的系统应用程序示例,我想知道哪些正在运行?shell@m0:/$ls-ll/system/app/-rw-r--r--rootroot3556942014-04-0417:19AccuweatherDaemon.apk-rw-r--r--rootroot1448962014-04-0417:19AccuweatherDaemon.odex-rw-r--r--rootroot53071222014-04-0417:17AccuweatherWidget.apk-rw-r-

Android ADB 无法在 ubuntu 14.04 LTS 上启动或无法在模拟器中启动 AVD

AndroidADB无法在ubuntu14.04LTS上启动。它显示以下错误:Unabletodetectadbversion,adboutput/home/k13/Android/sdk/platform-tools/adb:1:/home/k13/Android/sdk/platform-tools/adb:Syntaxerror:")"unexpectedAndroidAVD无法启动出现以下错误:CannotlaunchAVDinemulator.Output:Android/sdk/tools/emulator:1:Android/sdk/tools/emulator:Synt

android - 如何通过 adb 将消息注入(inject) logcat

有没有办法通过adb将消息注入(inject)logcat缓冲区?如果用于测试和开发,这可能很有用。(所以要求我在这里写更多,所以我在这里写更多(忽略这一行))。 最佳答案 使用设备端的“日志”命令。示例:adbshelllog-tmy_tag"Abouttosendbroadcast..."logcat中的结果如下所示:08-3110:33:18.75070817081Imy_tag:Abouttosendbroadcast... 关于android-如何通过adb将消息注入(inje

android - 为什么当我运行 "adb devices"时我的 genymotion 设备没有列出

我正在使用nativescript开始我的第一个android项目。我想用genymotion运行我的项目。在genymotionGUI设置/ADB中,我正在使用自定义AndroidSDK工具,genymotion告诉我找到了androidSDK工具。VirtualBox路径也是有效的,当我重命名设备时,VirtualBox名称和Genymotion名称都发生了变化。VirtualboxVM已关闭。我启动genymotion并打开模拟器并显示黑屏。然后我运行:tnsrunandroid根据nativescriptdocs我得到的输出是:Cannotfindconnecteddevice

android - "adb reboot bootloader"在内部是如何工作的?

我发现我的android图像存在问题,命令adbrebootbootloader只是重新启动android,而不是进入引导加载程序模式。为了解决这个问题,我做了一些研究,发现实际上有两件事,adb和adbd主机和目标设备使用TCP进行通信套接字协议(protocol)。因此,有趣的是像adbshell和adbdevices这样的命令正在工作,但不是rebootbootloader。我想了解接收rebootbootloader时adbd是什么。它会更改boor顺序、设置一些标志、更改EFI变量....?能否请您指出一些好的链接或您可以分享的理解?PS:我正在研究嵌入式设备环境,类似于树莓

android - 如何在不对已经支持智能卡 API 的设备进行 root 的情况下访问安全元素

SEEK-for-Android文档说listeddevices支持智能卡API。我想通过我的Android应用程序访问基于SIM卡的安全元件(SE)。我可以无需生根任何这些受支持的设备并且无需重建其Android系统镜像即可实现此目的吗?就我而言,该设备是三星GalaxyS3。 最佳答案 是的,您可以使用SEEK-for-Android而无需对系统进行Root。但是,这项技术非常依赖于设备;系统中必须存在一些特定于供应商的库。它对我来说在SonyXperia上运行良好,无需进行任何必要的更改。添加一些库后(三星公司应我们的要求这样

Android:通过ADB授予权限

对于我的某些功能的应用程序,我需要使用相机,这不是应用程序的核心功能所必需的,因此我需要指定它是可选的。所以在list中我声明了如下权限:但是,当我尝试使用以下命令通过adb授予权限时,出现错误:pmgrantmy.app.packageandroid.permission.CAMERA给出错误:Operationnotallowed:java.lang.SecurityException:Can'tchangeandroid.permission.CAMERA.Itisrequiredbytheapplication我的设备是root设备,它运行android5.1.1(22)。根据

android - 在 root 手机上安装失败

谁能告诉我从Market下载应用程序与从我的网络服务器下载应用程序时,应用程序交付和安装到AndroidG1手机的方式有何不同?这个小测试应用:http://yootles.com/outbox/TallyBee.apk(保持简单的计数)安装在我的(未破解的)G1上,但是当他们从我那里下载时无法安装在两个friend的(破解的)G1上——它认为这个包与Android系统冲突/想要覆盖——但是当他们安装时安装正常从市场下载它(相同的.apk)。使用adb将.apk推送到手机没有问题。是的,他们都在应用程序设置中将手机设置为允许“未知来源”。我想从我的服务器上进行安装以加快测试速度。