栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

启动Android项目时出现adb]* daemon not running; starting now at tcp:5037

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

启动Android项目时出现adb]* daemon not running; starting now at tcp:5037

error1
启动Android项目时出现adb]* daemon not running; starting now at tcp:5037

是由于5037端口被占用
打开命令行输入 netstat -ano | findstr “5037” 查找占用5037端口的应用

看到是11576占用了5037端口
输入taskkill -f -pid 11576 杀死该进程(注意要关闭eclipse的控制台,我也不知道为啥,不关闭的话会一直占用5037)
然后输入adb devices查看adb连接

error2
在eclipse中尝试运行App项目报错
[2022-04-21 09:43:08 - Dex Loader] Failed to load D:LWandroid-sdk-windowsbuild-tools29.0.3libdx.jar
[2022-04-21 09:43:08 - four] Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!
因:eclipse自动使用最高版本的SDK,安装的SDT比SDK的版本低导致的
处理方法:打开SDK Manager.exe 下载最低版本的build-tools (20/21均可)
然后在project.properties最后添加sdk.buildtools = 20.0.0

error3
在虚拟机中尝试打开APP项目catalog报错04-21 01:45:19.603: E/AndroidRuntime(2100): FATAL EXCEPTION: main Process: com.example.four, PID: 2100 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.four/com.example.four.MainActivity}: java.lang.ClassNotFoundException: Didn’t find class “com.example.four.MainActivity” on path: DexPathList[[zip file “/data/app/com.example.four-1/base.apk”],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]

创建项目时选择的是【Blank Activity】,Eclipse没有在src目录下创建一个名字为me.gacl.helloandroid的包,然后里面会有一个MainActivity.java的文件,同时layout文件夹中会有一个activity_main.xml文件。由于HelloAndroid项目中没有可运行的Activity,那么直接运行HelloAndroid项目是无法运行的
如果创建项目时选择Empty Activity就可以正常运行(这是不同版本的eclipse 的原因)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/820353.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号