草庐IT

ADB_SERVICES

全部标签

android - ADB 服务器在 macOS 上没有 ACK

自从两天前我将我的AndroidStudio更新到最新的稳定版本2.3后,我就收到了这个错误;我从Gradle控制台收到的完整错误消息是:07:59:59E/adb:error:couldnotinstall*smartsocket*listener:Addressalreadyinuse07:59:59E/adb:ADBserverdidn'tACK07:59:59E/adb:*failedtostartdaemon*07:59:59E/adb:error:cannotconnecttodaemon07:59:59E/ddms:'/Users/USER_NAME/Library/An

android - 来自 "adb shell dumpsys meminfo my-app-name"的配置文件的详细说明?

谁能详细解释一下adbshelldumpsysmeminfomy-app-name获取的配置文件?结果如下HowdoIdiscovermemoryusageofmyapplicationinAndroid?中提到的:**MEMINFOinpid890[process-name]**nativedalvikothertotalsize:109407047N/A17987allocated:89435516N/A14459free:3361531N/A1867(Pss):458592821191625783(shareddirty):218435969166696(privdirty):4

android - 错误 : Stopping ADB Server Failed (Code -1) {Installing API's - Android SDK}

我正在为我最近安装的AndroidSDK下载和安装最新的AndroidAPI和系统镜像。在下载API时,我很快就遇到了安装错误。ParseXML:https://dl-ssl.google.com/android/repository/sys-img.xmlFoundIntelx86AtomSystemImage,AndroidAPI15,revision1Doneloadingpackages.PreparingtoinstallarchivesDownloadingAndroidSDKPlatform-tools,revision13InstallingAndroidSDKPlat

android - 由于 adb.exe,无法调试 cordova 应用程序

我刚刚在VisualStudio上创建了一个普通的“helloworld”cordova应用程序。我无法在android模拟器或设备上调试我的应用程序,尽管它只能在ripple模拟器中运行。请帮忙。我不断收到错误“无法启动mypathname/adb.exe”在cmd中尝试了adbkill-server和adbstart-server(结果:服务器重启成功)安装了必要的移动驱动程序并升级了我的驱动程序在开发者选项下配置为允许USB调试检测并显示设备 最佳答案 您使用的是哪个Android版本?VisualStudio&Cordova

android - ADB 未检测到 ZTE V9

我花了一个多小时试图让ADB在Ubuntu11.04上检测到我的ZTEV9。这不是权限问题,adbdevices根本不打印任何内容ListofdevicesattachedUSB调试开启这是我的android规则的样子/etc/udev/rules.d/51-android.rulesSUBSYSTEM=="usb",ATTRS{idVendor}=="19d2:0083"SYMLINK+="android_adb",MODE="0666"GROUP="plugdev"TEST=="/var/run/ConsoleKit/database",\RUN+="udev-acl--actio

android - adb shell dumpsys iphonesubinfo 自 Android 5.0 Lollipop 起无法正常工作

我们过去使用以下命令获取设备ID/IMEI:adbshelldumpsysiphonesubinfo但自上次Android更新(5.0-Lollilop)以来,此命令未返回任何内容,我在Nexus4和Nexus5上都执行了此测试。我知道我可以从代码中获取IMEI,代码仍然有效,但是有人有解决ADB的方法吗? 最佳答案 您始终可以只使用servicecall命令来调用服务方法。这是android-5.0.0_r1中iphonesubinfo服务的事务代码:1getDeviceId2getDeviceIdForSubscriber3ge

android - 将 google-services.json 提交到 GitHub

我正在创建一个公共(public)android项目,并且我正在使用Google登录服务。我是按照thistutorial做的.正如它所说,我有google-services.json文件。我需要把上面的文件提交到Github吗?其他开发人员(如果有人做出贡献)是否需要此文件?或者,他们必须自己创建吗?顺便说一句,我正在使用Travis-CI。此文件会影响CI构建吗? 最佳答案 您可以创建一个新的buildvariant并存储一个模板google-services.json以在您的应用程序build.gradle中用于您在CI平台上

android - JellyBean[Android]Services中引入Isolatedprocess标签的优势

谁能阐明在JellyBean[Android]的服务中引入Isolatedprocess标签的真正/主要优势是什么?这在框架级别或内核级别是否有利,正如我们所看到的那样,在服务中将isolatedProcess标记值设置为“true”会为该服务进程分配一个新的用户ID。 最佳答案 你见过DianneHackborn's吗?在Google网上论坛上回答?问题是相同的,正如她指出的那样,目前确实有一个已知的标志使用:为执行远程、不受信任的代码(即JavaScript)添加一层安全性。无法保证运行远程代码不会引入安全漏洞,因此通过在无权限

android - adb "install"命令和 "pm install"命令的区别?

使用install命令安装应用和使用包管理器的pminstall命令有什么区别?他们做同样的工作吗?一个命令实际上会在后面调用另一个吗?adbinstall-rAPK_FILEadbshellpminstallAPK_FILE 最佳答案 adbinstall是从开发主机运行的命令,它将包上传到某个临时位置,然后进行安装。pminstall是在设备本地运行的命令。adb确实在设备上使用了pm程序-请参阅源代码https://android.googlesource.com/platform/system/core/+/kitkat-m

android - ADB push -p 错误的文件描述符

ADB命令:adbpull-p/data/local/tmp/myFile.txtc:\myFile.txt返回文本“正在转移:11468800/38632644(29%)”但是如果我使用命令:adbpush-pc:\myFile.txt/data/local/tmp/myFile.txt我可以看到错误:“cannotstat'c:\myFile.txt':Badfiledescriptor”。adb帮助包含文本adbpush[-p]-copyfile/dirtodevice('-p'todisplaythetransferprogress)怎么了?Android调试桥版本1.0.32