草庐IT

ADB_SERVICES

全部标签

android - 如何在 mac 上使用 adb 和 genymotion?

我正在使用cordova在MacOSX10.9.4上为android构建应用程序。我正在使用genymotion创建虚拟设备。昨天我能够让“cordovarunandroid”让我的应用程序在genymotion虚拟设备上运行。今天,我以为我重复了昨天执行的步骤,但我无法让它工作。我启动adb服务器(genymotion未运行)adbstart-serveradb服务器启动正常:*daemonnotrunning.startingitnowonport5037**daemonstartedsuccessfully*我看到了lsof-itcp:5037adb19131bw7uIPv40x

android - 如何使用 adb 获取广告 ID?

目前,我知道(手动)获取Google广告ID的唯一方法是打开设置并转到帐户->Google->广告。它显示在“您的广告ID”下但是,我想使用adb通过命令行获取Google广告ID。我想将其自动化以进行测试。例如,这是我获取androidid的方式:android-sdks/platform-tools/adbshellsettingsgetsecureandroid_id是否有用于检索广告ID的等效命令?提前感谢您的帮助。 最佳答案 IsthereanequivalentcommandforretrievingAdvertisin

android - Android 5.0如何使用adb命令获取MEID和IMEI信息?

据我所知,唯一适用于其他版本的命令是“adbshelldumpsysiphonesubinfo”,但它似乎不适用于Android5.0。 最佳答案 要获取TelephonyManager.getDeviceId(),您可以执行以下操作:adbshellservicecalliphonesubinfo1如果您在解析服务调用输出时遇到问题,请查看https://gist.github.com/ktnr74/60ac7bcc2cd17b43f2cb或者您可以使用此Windows单行代码在设备端执行此操作:adbshell"servicec

android - Adb 和 Android Studio 未检测到 YUPHORIA

我刚买了一个Yuphoria。但是adb检测不到。我尝试过不同供应商的驱动程序,但它们没有用。现在我的AndroidStudio无法检测到我的Yuphoria。我在网上搜索了一下,很多人都有这个问题。我试过卸载并重新安装adb驱动程序,但还是没有用。这是否意味着我的设备有问题?我应该怎么办?之前用的是红米1s,用AndroidStudio没问题。就我而言,在设备管理器中它显示了Android复合ADB接口(interface)。我在youtube上看到一个视频,在那个人的电脑上显示的是YU开头的内容。请告诉我该怎么办?我的设备还好吗? 最佳答案

android - 无需先前的 USB 配对即可通过网络进行 Adb

我有一个android4.2.2需要ADB连接来匹配批准的指纹。问题是第一次需要使用USB数据线对设备进行配对,在我的情况下这将是一个问题。我的开发环境在VirtualBox中运行,我之前已经放弃尝试让USB工作,而是通过网络使用ADB。AndroidSDKPlatform-tools是最新的1601。我有什么方法可以手动将key从虚拟机添加到我的设备吗?我的主机上有一个可用的AndroidSDK和我的设备的root访问权限(如果可以用来解决这个问题的话)。 最佳答案 此解决方案需要设备上的root。在开发机器上,从$HOME/.a

android - phonegap 运行 android 执行错误 "adb devices": ** daemon still not running node_modules\q\q. js:126 throw e;

C:\NodeJS\PhoneGapApp1>phonegaprunandroid--emulator[phonegap]detectingAndroidSDKenvironment...[phonegap]usingthelocalenvironment[phonegap]compilingAndroid...[phonegap]successfullycompiledAndroidapp[phonegap]installingappontoemulator[error]Anerroroccurredwhileemulating/deployingtheandroidproject.

android - 通过 ADB 安装 APK 挂起模拟器

我正在尝试使用以下命令在模拟器中安装apk:adbinstallxyz.apk但它需要很长时间,然后挂起模拟器。我不知道该怎么办,因为我尝试了以下方法以大分区启动模拟器emulator@test-no-boot-anim-partition-size256(同样的问题)在新的模拟器中安装同样的结果。请帮助我。提前致谢。 最佳答案 只需增加模拟器的内部存储空间,然后重试。模拟器正常工作后尝试安装apk。上周我遇到了同样的问题,但我将其增加到512,问题已经解决。希望对你有所帮助。 关于an

Android Studio,SDK adb.exe

在AndroidStudio1.3.2中AndroidSDKadb.exe缺失(AVG标记为adb.exe,尝试仅将adb.exe从外部下载源复制到Android\sdk\platform-tools...但它说你没有权限,我无法绕过权限),尝试从sdk管理器安装AndroidSDK平台工具时出现此错误,“版本23.0.1停止ADB服务器失败(代码-1)。解压缩失败:C:\Users\Personal\AppData\Local\Android\sdk\platform-tools\adb.exe(访问被拒绝)完成。没有安装任何东西。” 最佳答案

android - 如何使用 adb 卸载所有第 3 方用户应用程序?

我正在尝试创建一个脚本,该脚本将通过adb在一个批处理操作中检索和卸载所有用户应用程序。有谁知道我将如何做到这一点?我目前可以通过以下方式列出所有第3方应用adbshellpmlistpackages-3我能否以某种方式将生成的软件包列表定向到adb中的卸载命令? 最佳答案 尝试:adbshellpmlistpackages-3|cut-d':'-f2|tr'\r'''|xargs-r-n1-tadbuninstall第一部分是获取第3方应用程序包名称第二部分是使用分隔符:拆分包名称第三部分是将回车替换为空格(有时在linux机器上

android - 无法从 Ubuntu 中的终端运行 adb

我是Ubuntu新手。我无法在终端中运行adb。当我尝试在终端中运行adb时,出现以下错误:Nocommand'adb'found同时我可以在模拟器中运行我的Android应用程序。可能是什么问题? 最佳答案 这意味着adb不在PATH中。如果adb在当前目录中,请尝试使用./adb。以下命令将显示路径:echo$PATH 关于android-无法从Ubuntu中的终端运行adb,我们在StackOverflow上找到一个类似的问题: https://stac