昨天遇到的问题是adb.exe 无法启动.
adb.exe 好像是跟eclipse中的android的虚拟机有关,时间比较仓促,没具体弄清他是啥。反正,如果他起不来,安卓就到此为止了。
我朋友说他刚开始弄的时候,没遇到像我这么多的问题,要是跟他他早就放弃安卓了。
关于这个adb.exe,他给我的建议是:不行重启eclipse,再不行窜台机器,再不行重启电脑。我想:妈蛋,要是再不行我就的换网吧是么。
网上查了下:关于这个adb.exe,如果起不来,一般是如下这几种情况。
1.可能是已经启动了,在任务管理器里找到它,然后结束进程,然后cmd到adb所在的目录。
%android-sdk-windows\platform-tools\ 。然后adb start-server
问题解决。
2.如果上面不好使,就可能是adb用的5037端口被占用了。网上说一般豌豆荚,或者安卓连接助手这种东西会占这个端口。或者自带adb.exe。所以,这种情况就应该找到到底是谁占用了5037,然后kill掉。方法如下;
进cmd,
netstat -ano | findstr “5037”
然后根据pid去tasklist,然后选择taskkill 或者任务管理器里结束对应的进程。
然后重启eclipse,再启动android server,应该就好使了。
3.如果还不好使,就在2的基础上,把adb所在的目录添加到环境变量的 classpath或者class中。
PS:昨天我是2,3并用解决了这个问题。又重新安装了我的手机驱动,终于在我的手机上看到我写的helloworld了。
PS:室友说如果android server的版本高,android sdk的版本低的话,也会出现这个原因, 因为高版本的sdk中,adb的路径发生了改变。所以找不到。
以上。
分享到:
相关推荐
在Android开发过程中,ADB(Android Debug Bridge)是一个至关重要的工具,它允许开发者通过命令行与Android设备进行通信,包括安装应用、调试应用、传输文件等。然而,有时我们可能会遇到"adb.exe已停止工作"的问题...
6. **adb.exe, fastboot.exe**:分别是ADB和Fastboot的执行文件,ADB用于常规的设备通讯,Fastboot则是在设备启动到Bootloader模式下进行低级别操作,如刷入固件。 7. **recovery-TWRP-3.3.0-0517-REDMI_NOTE7-...
在IT行业中,ADB(Android Debug Bridge)是一款非常重要的工具,用于开发者与Android设备进行通信,执行各种命令,如安装应用、传输文件等。标题提到的问题是“adb push pull中文出现乱码截断”,这通常发生在尝试...
adb.exe,全称为Android Debug Bridge,是Android开发者用于与Android设备进行通信的命令行工具,它是Android SDK(软件开发工具包)的一部分。本篇将详细探讨adb.exe程序运行错误的常见原因及解决方法。 首先,当...
Android Studio,启动模拟器或连接设备时遇到类似db server version (31) doesn't match this client (39) 这个问题时,可以尝试将 android-sdk目录下platform-tools中的adb.exe等相关的三个文件替换下,重新启动...
标题中的“adb-setup-1.3.zip_adb-setup-1.4.3.zip”和描述中的内容表明,这是一个用于在Windows计算机上安装Android设备驱动程序和ADB(Android Debug Bridge)的工具包。ADB是一个强大的命令行工具,由谷歌提供,...
当开发者尝试通过USB连接设备时,这些驱动文件确保了ADB能够识别并正确地与Android设备通信。 3. **README.txt**:这个文件通常包含关于压缩包内文件的使用指南、注意事项或者安装步骤。在Android-adb.zip中,...
"AdbWinApi.dll"和"AdbWinUsbApi.dll"是Android Debug Bridge (ADB)的Windows驱动组件,用于在计算机和手机之间建立通信,执行各种调试和数据传输任务。"adb.exe"是ADB的主要执行文件,用于连接设备、传输文件、执行...
标题 "解决api-ms-win-crt-runtime-l1-1-0.dll丢失问题(免积分下载)" 描述的是一个常见的系统错误,通常发生在尝试运行或安装某些应用程序时,比如在这个例子中是安装adb。该问题表明计算机缺少一个名为 `api-ms-...
在Android开发过程中,adb(Android Debug Bridge)是一个非常重要的工具,它允许开发者与Android模拟器或真实设备进行通信,以便于应用的调试和数据传输。然而,在使用adb时,可能会遇到程序启动不了的情况,此时...
[2016-07-10 17:09:11 - QtActivity] Please ensure that adb is correctly located at 'D:\Android\sdk\platform-tools\adb.exe' and can be executed. 使用如下方法: 1.关掉豌豆夹之类的软件. 2.运行命令行adb...
ADB(Android Debug Bridge)是Android开发和调试过程中不可或缺的工具,它是一个命令行实用程序,允许开发者通过USB或网络连接在计算机上与Android设备进行通信。V1.0.31是ADB的一个特定版本,旨在解决旧版本可能...
"xx\VBoxManage.exe" setextradata "myandroid" "videoset1" "480x800x16" ``` - 其中,“myandroid”是虚拟机的名称,“480x800x16”表示设置分辨率为480x800像素,颜色深度为16位色。 - 如果需要进一步调整,...
标题 "0xc000007b_ADB_api-ms-win-crt-locale-l1-1-0" 涉及的问题是关于Android Studio中的ADB(Android Debug Bridge)启动失败,错误代码为0xc000007b。这个错误通常与系统缺少某些关键的运行时库有关,尤其是微软...
- **ADB调试**:对于开发者来说,USB驱动是使用Android Debug Bridge (ADB) 进行应用程序调试、设备控制和日志记录的必要条件。 - ** Odin刷机**:三星设备用户经常使用Odin工具进行固件升级或恢复出厂设置,USB...
adb.exe(Android Debug Bridge)是Android开发者不可或缺的工具,它为开发者提供了与Android设备进行通信的能力,包括安装应用、调试应用、传输文件以及获取设备状态等。这个压缩包包含了adb执行文件及其对应的动态...
首先,将压缩包解压,然后将adb.exe、fastboot.exe以及依赖的dll文件放置到正确的系统路径,通常是在Android SDK的platform-tools目录下。最后,重启adb服务或电脑,尝试重新连接设备。 5. **升级步骤** - 下载并...
adb(Android Debug Bridge)是Android开发工具包中的一个重要组成部分,用于连接计算机与Android设备进行调试、数据传输等操作。在日常开发或者设备管理过程中,我们可能会遇到各种adb相关的错误,如设备未找到、...
确保JDK已经正确安装并配置好环境变量,因为Android SDK的部分工具(如adb、dx等)依赖于JDK。 总的来说,离线安装Android SDK涉及到手动下载和解压各个组件,然后在SDK Manager中确认它们已被识别。这种方式对于...
首先,安装ADB驱动对于Windows 10用户来说至关重要,特别是那些从事Android应用开发或者喜欢尝试新系统的用户。驱动程序是操作系统与硬件设备之间沟通的桥梁,没有适配的驱动,Windows 10将无法识别连接的Android...