草庐IT

android - 通过 adb 向设备发送触摸事件

这个问题在这里已经有了答案:HowtouseADBtosendtoucheventstodeviceusingsendeventcommand?(6个回答)关闭4年前.我正在尝试使用adbshell命令将触摸事件发送到设备,以便我可以为UI测试做一些基本的自动化操作。我在之前的一些帖子中对此进行了讨论。我确认要获取事件并使用sendevent为每次触摸发送6个事件(xcoord、ycoord、2表示按下、2用于发布),并且很容易将这些信息与sendevent一起使用,但是触摸屏设备的getevent命令似乎生成了太多的事件。有人设法将触摸事件从adb发送到设备吗?能否分享一下解决方法。

android - 找不到 adb.exe - 升级到 Android SDK 2.3 后

我已将我的AndroidSDK升级到2.3版和Android开发工具8.0.0。现在在Eclipse中,我收到一条错误消息:CouldnotfindC:\ProgramFiles(x86)\Android\android-sdk-windows\platform-tools\adb.exe!我没有那个文件。我怎样才能解决这个问题?是AndroidSDK2.3还是AndroidDevelopmentTools8.0.0中的错误? 最佳答案 我只是在Eclipse中做了“帮助”->“检查更新”。然后我检查了所有可能的更新(我有2个)接受

android - 找不到 adb.exe - 升级到 Android SDK 2.3 后

我已将我的AndroidSDK升级到2.3版和Android开发工具8.0.0。现在在Eclipse中,我收到一条错误消息:CouldnotfindC:\ProgramFiles(x86)\Android\android-sdk-windows\platform-tools\adb.exe!我没有那个文件。我怎样才能解决这个问题?是AndroidSDK2.3还是AndroidDevelopmentTools8.0.0中的错误? 最佳答案 我只是在Eclipse中做了“帮助”->“检查更新”。然后我检查了所有可能的更新(我有2个)接受

Android - 没有调试日志的 adb logcat

我不想看到adblogcat命令的调试日志。我的手机有大量调试日志,我不想看到它们。adblogcat--help说"*:I"将只输出信息日志,但是否有任何选项可以过滤除调试之外的所有日志。 最佳答案 来自docshere,当您指定日志级别过滤器时,它将显示该级别及更高级别的所有消息。级别指定为:Thetagofalogmessageisashortstringindicatingthesystemcomponentfromwhichthemessageoriginates(for>example,"View"fortheviews

Android - 没有调试日志的 adb logcat

我不想看到adblogcat命令的调试日志。我的手机有大量调试日志,我不想看到它们。adblogcat--help说"*:I"将只输出信息日志,但是否有任何选项可以过滤除调试之外的所有日志。 最佳答案 来自docshere,当您指定日志级别过滤器时,它将显示该级别及更高级别的所有消息。级别指定为:Thetagofalogmessageisashortstringindicatingthesystemcomponentfromwhichthemessageoriginates(for>example,"View"fortheviews

android - Android 开发工具无法通过 adb 识别华硕 Nexus 7

问题:正确安装和连接后,adb无法识别AsusNexus7设置:华硕Nexus7平板电脑Windows764位操作系统采取的步骤:已安装64位JavaJDK(http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)已安装的AndroidSDK(http://developer.android.com/sdk/index.html)已安装GoogleUSB驱动程序(http://developer.android.com/tools/extras/oem-usb.html)将平

android - Android 开发工具无法通过 adb 识别华硕 Nexus 7

问题:正确安装和连接后,adb无法识别AsusNexus7设置:华硕Nexus7平板电脑Windows764位操作系统采取的步骤:已安装64位JavaJDK(http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)已安装的AndroidSDK(http://developer.android.com/sdk/index.html)已安装GoogleUSB驱动程序(http://developer.android.com/tools/extras/oem-usb.html)将平

android - 通过 tcp 的 adb 连接现在不起作用

我试图通过TCP/IP使用adb。我已经按照这些步骤进行了adbtcpip5555adbconnect194.68.0.100:5555我已经使用我的设备2天了,现在我无法像以前那样连接到我的IP地址adbtcpip5555它没有任何反应。任何人都知道可能是什么情况。 最佳答案 这个答案很晚,但希望它可以帮助其他人。我也有过无法连接的经历。重启手机和电脑没有帮助。我在以下位置找到了修复:http://developer.android.com/tools/help/adb.html在页面底部。基本上你遵循以下步骤:使用USB数据线将

android - 通过 tcp 的 adb 连接现在不起作用

我试图通过TCP/IP使用adb。我已经按照这些步骤进行了adbtcpip5555adbconnect194.68.0.100:5555我已经使用我的设备2天了,现在我无法像以前那样连接到我的IP地址adbtcpip5555它没有任何反应。任何人都知道可能是什么情况。 最佳答案 这个答案很晚,但希望它可以帮助其他人。我也有过无法连接的经历。重启手机和电脑没有帮助。我在以下位置找到了修复:http://developer.android.com/tools/help/adb.html在页面底部。基本上你遵循以下步骤:使用USB数据线将

android - 在不知道 Activity 名称的情况下通过 adb 启动应用程序

这个问题在这里已经有了答案:HowtostartanapplicationusingAndroidADBtools(15个回答)关闭5年前。从Isitpossibletostartactivitythroughadbshell?帖子中,我们可以通过adbby启动一个Android应用adbshellamstart-nyourpackagename/.activityname但是是否可以在不知道Activity名称的情况下通过adb启动Android应用程序?例如,通过将android.intent.action.MAINIntent发送到包?也许像这样的一些命令:adbshellams