草庐IT

ADB_SERVICES

全部标签

android - 什么是 adb 守护进程?

在运行应用程序时,将形成一个.apk文件,并将该apk文件安装在模拟器中。为了在模拟器中安装apk文件,我们需要Android调试桥(ADB)服务。守护进程是该服务的一部分。我的问题是守护进程的工作是什么?它有什么作用? 最佳答案 来自AndroidDebugBridge文档:AndroidDebugBridge(adb)isaversatilecommandlinetoolthatletsyoucommunicatewithanemulatorinstanceorconnectedAndroid-powereddevice.Iti

android - 如何通过 ADB 获取屏幕像素的颜色

我需要获取我的安卓手机屏幕上特定点的颜色信息。有没有办法通过ADB做到这一点?我现在使用内置命令screencap来捕获整个屏幕,然后读取特定点的颜色。但是,它太慢了。 最佳答案 我将发布我自己问题的答案。答案可能是设备指定的(nexus72013),您可以根据自己的设备进行调整。1.首先,我发现命令screencapscreen.png非常慢,因为它花费大部分时间转换为png文件类型。因此,为了节省时间,第一步是将屏幕转储到原始数据文件。亚行外壳screencapscreen.dump2.检查文件大小。我的屏幕分辨率是1920*1

安卓:adb.exe pull/mnt/sdcard/somefile.txt 不工作?

也许我做错了什么。我正在尝试使用adb命令从我的设备获取文件:adbpull/mnt/sdcard/deviceinfo.datC:\但我总是收到消息:cannotcreate'c:\\deviceinfo.dat':Nosuchfileordirectory文件存在于设备上:adbshellls/mnt/sdcard/deviceinfo.dat返回/mnt/extsd/deviceinfo.dat我尝试了一些变体:adbpull/mnt/sdcard/deviceinfo.datadbpull/mnt/sdcard/deviceinfo.datC:\adbpull/mnt/sdca

android - 为什么 adb 会因失败 [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 而失败?

从“jarsigner-verify”的结果可以看出,我的apk确实已签名,但我仍然安装“失败”。任何帮助都会很棒!carl-emil@carlemil-ThinkPad-T410:~/workspace/myapp$~/android-sdk-linux_15/platform-tools/adbinstalltarget/myapp-aligned.apk3857KB/s(352413bytesin0.089s)pkg:/data/local/tmp/myapp-aligned.apkFailure[INSTALL_PARSE_FAILED_NO_CERTIFICATES]carl

android - 使用 google-play-services 混淆

我有一个Android项目(target=GoogleAPIs:17)。我正在使用Proguard,一切正常,直到我将google-play-services库添加为依赖项。现在我收到以下错误:java.lang.IllegalArgumentException:Valueisnotareferencevalue[proguard.evaluation.value.InstructionOffsetValue]atproguard.evaluation.value.Value.referenceValue(Value.java:97)atproguard.optimize.evalua

android - 将 adb 与具有相同序列号的多个设备一起使用

这个问题在这里已经有了答案:adbgottwosameserialnumberswhenconnectedtotwosmartphones(7个答案)关闭6年前。有两个设备连接到我的电脑。但是当我启动adb时,它们的序列号都是“0123456789ABCDEF”。当我尝试安装APK时,安装失败并显示“多个设备”错误消息。另外,我正在开发一个蓝牙应用程序,我需要同时使用两个设备。

android - Adb kill-server 没有响应?

在ADB中,当我尝试打印版本时遇到错误padmakumar@padmakumar-desktop:~$adbversionAndroidDebugBridgeversion1.0.29但显示如下错误padmakumar@padmakumar-desktop:~$adbdeviceserror:protocolfault(nostatus)注意adbkill-server不工作,即它没有响应。在我的Eclipse控制台中我收到了这个错误:AndroidLaunch![2012-01-0920:31:28-ShoppingList]Theconnectiontoadbisdown,anda

安卓工作室 : Unable to obtain result of 'adb version'

我正在尝试使用AndroidStudio在Android应用程序上开始开发,但每当我尝试运行该应用程序时,我都会收到错误消息Unabletoobtainresultof'adbversion'我尝试卸载并在不同的计算机(都运行Windows10)上多次重新安装AndroidStudio,每次我都遇到相同的错误。我研究了这个问题,但一直无法找到一致的解决方案。(或实际有效的)我是Android开发的新手,不知道该怎么做;任何解决这个问题的帮助将不胜感激。 最佳答案 感谢@user3109468找到了解决方案,AndroidStudio

android - 特定 avd 的 adb shell 和 adb push

我有一个在eclipse中启动的模拟器,还有一个通过usb连接到我电脑上的真实设备。所以在我的DDMS中它显示了2个具有2个不同名称的设备(一个真实的和一个模拟器)如何指定我的ADB命令将在哪个设备上执行?(我缺少指定设备名称的参数) 最佳答案 如果只有一台设备和一台模拟器,您可以使用-d和-e选项将命令定向到真实设备和模拟器。设备:adb-dshell模拟器:adb-eshell或者,您可以使用-s选项将命令定向到特定的模拟器/设备实例:$adbdevicesListofdevicesattachedemulator-5554de

android - 新发布的 "Authentication with Google Play Services",通过 GoogleAuthUtil.getToken 获取 token 时出现问题

更新:刚才我使用我也用于GoogleAppEngine的Google帐户注册了GoogleAPI,现在错误已更改为com.google.android.gms.auth.GoogleAuthException:UnknownGoogle刚刚发布了一种新方法signuptoone'sappviaaGoogleAccount并在他们的blogpost中给出了一些解释,也。我正在编写一个Android应用程序,您必须注册才能创建用户帐户,并且我在后端使用GoogleAppEngine。通过播放服务,我想获得与他们的Android设备相关联的用户电子邮件和token。我已经可以收到电子邮件,但