首页 文章

仅使用Android SDK工具在Windows上执行Android Lint(不使用Android Studio或Android SDK)

提问于
浏览
0

我试图在不使用Android Studio或Android SDK的情况下在Windows上执行Android Lint测试 .

我尝试了以下方法,因为在文档中声明它不需要gradle或android studio . 这需要下载Android SDK的命令行工具 . 然后执行下面,

cd C:\Users\User\Desktop\sdk-tools-windows-3859397\tools\bin
lint \path\to\project\location

执行上述结果,

myapp:错误:“myapp”是Gradle项目 . 要正确分析Gradle项目,您应该运行“gradlew:lint” . [LintError]

然后我尝试使用gradle,

cd \path\to\project\location
gradlew lint

然后它抛出以下错误,

A problem occurred configuring project ':app'.
> The SDK directory 'C:\Users\Test\AppData\Local\Android\sdk' does not exist.

是否无法仅使用Android SDK命令行工具执行Android Lint?

1 回答

  • 0

    我将ANDROID_HOME指向系统变量中的Android SDK工具目录 .

    然后在下面执行,

    cd \path\to\project\location
    gradlew lint
    

    我现在正在遵循这种方法 . 但这是令人困惑的,因为lint的官方android开发者文档,它提到我们可以使用“lint”作为独立的android项目 . 这里作为解决方法我使用“gradlew lint”

相关问题