Tag: adb

ADB安装失败INSTALL_FAILED_TEST_ONLY

我在安装apk到我的设备时遇到问题。 adb install <.apk> 使用上述命令返回以下内容: 5413 KB / s(99747字节在0.017s)pkg:/data/local/tmp/AppClient.TestOnly.App3.apk失败[INSTALL_FAILED_TEST_ONLY] 任何想法可能会导致这个问题? 它绝对认可这个设备。 这可能是apk的问题吗?

ADB用一个命令推送具有相同扩展名的多个文件

我想用一个命令将一些相同types的文件( .img )推送到手机的/sdcard分区。 但通配符不起作用: adb push *.img /sdcard/ 有什么办法可以做到这一点?

如何使用terminal运行特定的Android应用程序?

我已经安装了Eclipse和Android SDK。 一切运行良好。 我想安装.apk文件,所以我已经按照说明。 但问题是,当我启动模拟器,它不会自动运行我的应用程序。 在terminal有一个命令,让我运行我要求的具体应用程序?

安装Android Studio后找不到adb.exe

我安装了Android Studio 1.2.1.1并创build了虚拟设备。 我试图通过命令行安装一个应用程序(APK文件),但我找不到我的机器上的adb.exe文件。 请帮助我在哪里寻找机器上的adb.exe文件。

Android设备无法被adb识别

我的Android设备无法被eclipse或adb识别。 我的操作系统是Windows 7 64位,我正在使用Stock Android 4.4.2的Nexus 4。 以下是关于这个问题的一些细节: 昨天我可以在我的设备上从eclipse运行Android项目,没有任何问题。 我在eclipse上做的唯一一件可能导致这个问题的东西,就是在developers.android上使用这个指南来安装从资源到eclipse的v7 appcompat支持库( https://developer.android.com/tools/support- library / setup.html )。 当Windows不处于debugging模式时,该设备在Windows中仍然被视为正常的多媒体驱动器。 当我尝试在eclipse中运行Android项目时,设备处于开发者模式并处于debugging模式,或者尝试使用控制台中的adb devices查看是否被adb识别。 Google USB驱动程序已通过ADKpipe理器安装 Windows的USB OEM驱动程序已经根据android-developers网站上的教程安装(请参阅: https : //developer.android.com/tools/extras/oem-usb.html ) 我尝试使用命令adb kill-server和adb start-server重新启动adb,并再次检查设备是否被使用adb devices识别。 该设备仍然没有在控制台上列出。 重新启动Windows和Eclipse并没有解决这个问题。 有谁知道这个问题的解决scheme? 提前致谢! 更新:感谢回复,问题解决(现在)。 我按照以下顺序尝试了以下build议: 我重新启动了设备 – 这并没有解决问题 我把我的设备设置为PTP模式 – 这解决了这个问题。 所以我重新设置我的设备到MTP模式和debugging模式,以检查它是否仍然会由于某种原因被adb识别。 当它处于MTP模式时,它确定不会被adb识别。 我不知道前几天是如何得到认可的,因为我从来没有把设备设置成PTP模式。 无论如何,我的问题的解决scheme是,我的Nexus 4必须在PTP模式,当然在debugging模式下得到承认亚行。 我没有尝试任何其他的build议,因为我的问题已经解决了我目前的驱动程序。

如何在Android设备上findARM处理器版本?

我尝试了下面的命令,它在一些设备上工作正常。 adb shell getprop | grep abi 此命令无法获取某些设备的ARM处理器版本。 有没有其他的方法来找出我的设备上运行的是什么版本的ARM处理器? 谢谢

Android ADB命令获取设备属性

我正在尝试从ADB命令获取设备属性。 我可以通过运行示例android应用程序得到这些值。 我多么希望使用adb shell命令本身来让我的生活更轻松。 这里是我将通过示例应用程序的方式,但我需要相应的adb命令 设备制造商 设备硬件 设备模型 操作系统版本(整数值) 内核版本 *请注意我的设备没有植根,我不知道根植设备来获得这些值:-) * ## Code snippet import android.os.Build; manufacturer = Build.MANUFACTURER; hardware = Build.HARDWARE; model = Build.MODEL; oSVersion = Build.VERSION.SDK_INT; kernelVersion = System.getProperty("os.version"); 但是我可以得到os版本。 但是,我想要整数的SDK版本。 我想用18.2代替4.2.2 C:\>adb shell getprop ro.build.version.release 4.2.2

如何解决“ADB服务器没有确认”的错误?

我试图在5个AVD的同时安装我的项目,但我不断得到这个错误,我在Windows 8.1上执行它 "* daemon not running. starting it now on port 5037 * ADB server didn't ACK * failed to start daemon * error: cannot connect to daemon" 我已经尝试阅读关于这个错误的所有可能的post在stackoverflow,所有他们只是提到,试图杀死adb进程,并重新启动eclipse,然后一切都会好起来的。 我已经尝试了在post中提到的方法,并且还closures了我的安全和防火墙,以便在端口5037上没有障碍。有人请帮助我,因为我需要执行我的项目,而我无法这样做:(为了您的参考,我可以提供以下命令的输出“netstat -ano | findstr”5037“” TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 7144 TCP 127.0.0.1:5037 127.0.0.1:57410 ESTABLISHED 7144 TCP 127.0.0.1:5037 127.0.0.1:57411 ESTABLISHED 7144 TCP 127.0.0.1:5037 127.0.0.1:57414 ESTABLISHED 7144 TCP 127.0.0.1:5037 […]

android:用adb pushrecursion复制

我认为adb的推送是基于文件的。 我想能够推动整个文件夹。 有没有脚本的简单方法? 谢谢! 编辑:我需要使用子文件夹。 编辑:似乎adb拉是recursion的,但推不是。 所以我相应地改了标题和描述。

Android ADB停止对非根设备使用类似“force-stop”的应用程序命令

我试图停止Android 2.3.7设备上的应用程序。 但在这个版本的Android中,我不能使用“强制停止”命令。 你知道任何其他方式来closures在非rooted设备上的应用程序?