我在android studio中得到lint错误
错误:任务':app:lint'的执行失败。 Lint发现了错误 项目;中止构建。修复lint标识的问题,或添加 在您的构建脚本之后继续执行错误:
android { lintOptions { abortOnError为false }}
信息:BUILD FAILED信息:总时间:7.288秒信息:1>错误信息:0警告
构建失败 但它没有显示错误的确切位置甚至IDE(Android工作室)也没有在文件中显示任何错误标记。 如何将lint错误重定向到源文件。?
我不想跳过lint检查。
请帮帮我。
答案 0 :(得分:10)
从命令行运行gradlew lintDebug
(或gradlew lint[variantName]
以获取其他版本。)
这将在/ app / build / outputs生成完整的lint报告。我推荐HTML版本(lint-results-debug.html)。在那里你会发现所有Android lint问题及其严重性。
或者,您可以转到分析>检查Android Studio中的代码以运行lint。切换视图按严重程度对它们进行分组 - 错误是阻止构建的错误。
答案 1 :(得分:1)
错误报告带有线条和确切的错误字体可在以下位置找到:您的应用版本构建文件夹,然后:appname / app / build / reports。
你会发现lint-results-release-fatal。在任何浏览器中打开它以找到问题。
希望它有所帮助。