找不到命令'lint'

时间:2014-10-09 07:36:02

标签: android command-line terminal ubuntu-14.04 lint

我想为我的项目生成lint报告。 所以在我的Ubuntu终端上,我发出命令lint my_prj_path 但是我得到了以下错误,

No command 'lint' found, did you mean:
Command 'link' from package 'coreutils' (main)
Command 'jlint' from package 'jlint' (universe)
Command 'hlint' from package 'hlint' (universe)
Command 'line' from package 'util-linux' (main)
Command 'tint' from package 'tint' (universe)
Command 'dlint' from package 'dlint' (universe)
lint: command not found

可能是它的基本问题,但我无法找到解决方案。请帮忙。 提前谢谢。

3 个答案:

答案 0 :(得分:1)

lint可用于 /sdk/tools/ 。所以你需要在lint命令之前转到目录或添加相对路径,比如

SDK_PATH/sdk/tools/lint project_path

答案 1 :(得分:0)

我做到了:

首先,检查您的.bash_profile文件是否包含ANDROID_SDK_ROOT路径]

第二,添加lint()函数:

function lint() {
    cd $ANDROID_SDK_ROOT/tools/bin;
    ./lint $1;
}

现在,您可以通过终端调用lint,例如lint --list

答案 2 :(得分:0)

在Ubuntu上,导航到android sdk工具目录,然后导航到二进制文件$ANDROID_ROOT/sdk/tools/bin。然后打电话

./lint [flags] <project directory>

(请注意,对./lint的呼叫不只是lint

例如,要获取所有皮棉支持的问题的列表,请致电:

./lint --list