{ "title": "LogReceiverImpl I Starting log sender handler..\nGradleBuildService I Showing notification to user...\nMultiLogSenderHandler I Starting log receiver server socket at port 41427\nEditorActivity I Connected to Gradle build service\nToolingServerRunner I Starting tooling API server...\nToolingApiServer D ToolingApiMain Server started. Will run until shutdown message is received...\nCachingProject W No tasks found in project ''\nCachingProject D Empty module data returned by tooling server. Ignoring...\nEditorActivity D Is project initialized: false\nEditorActivity D Sending init request to tooling server..\nToolingApiServer I ToolingApiMain Checking gradle wrapper availability...\nToolingApiServer I ToolingApiMain Gradle wrapper is available\nToolingApiServer D ToolingApiServerImpl Got initialize request InitializeProjectMessage(directory=/storage/emulated/0/AndroidIDEProjects/Yunzai, gradleInstallation=)\nToolingApiErrorStream E SLF4J: No SLF4J providers were found.\nToolingApiErrorStream E SLF4J: Defaulting to no-operation (NOP) logger implementation\nToolingApiErrorStream E SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.\nToolingApiServer I ToolingApiServerImpl Using Gradle wrapper for build...\nToolingApiServer D StopWatch Connector created in 237ms\nToolingApiServer D StopWatch Project connection established in 198ms\nToolingApiServer D ToolingApiMain Arguments from tooling client: [--init-script, /data/data/com.itsaky.androidide/files/home/.androidide/init/init.gradle, -Pandroid.aapt2FromMavenOverride=/data/data/com.itsaky.androidide/files/home/.androidide/aapt2]\nToolingApiServer W ProjectReader Starting build. See build output for more details...\nDefaultActionsRegistry I Action 'editor_fileTree' completed in 2ms\nBootClassProvider D Indexing boot classpath: /data/data/com.itsaky.androidide/files/home/.androidide/android.jar", "不动了怎么办内容": "根据提供的日志信息,代码停在了ToolingApiServer的日志输出上。根据日志信息,可能是因为SLF4J库的问题导致的。\n\nSLF4J是一个为各种日志框架提供统一抽象的库,它需要依赖具体的日志框架实现,比如Logback或者Log4j。根据日志信息,SLF4J没有找到实现类,因此使用了默认的空实现。\n\n解决此问题的方法是在项目的构建配置中添加SLF4J的实现库,比如Logback或者Log4j。具体方法可以参考SLF4J的官方文档(https://www.slf4j.org/codes.html#noProviders)提供的进一步细节。\n\n另外,根据日志信息,代码正在执行Gradle构建任务,但是没有找到任何任务。这可能是因为项目中没有定义任何Gradle任务,或者构建脚本中没有正确配置任务。\n\n如果你是该项目的开发者,可以检查项目的构建脚本(比如build.gradle文件)是否正确配置了任务。如果你不是该项目的开发者,建议联系项目的维护者或开发者寻求帮助。"}

Android IDE Tooling Server 启动日志分析:SLF4J 问题和 Gradle 任务缺失

原文地址: https://www.cveoy.top/t/topic/qE5P 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录