Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Eclipse工具包何时运行lint?_Android_Lint - Fatal编程技术网

Android Eclipse工具包何时运行lint?

Android Eclipse工具包何时运行lint?,android,lint,Android,Lint,我刚刚完成了Android编程的测试,发现了一些奇怪的行为: 生成第二个活动时,它收到以下行: getActionBar().setDisplayHomeAsUpEnabled(true); 在onCreate函数中。正如本教程所指出的,这一行至少需要API级别11和一个用于该级别的保护,并且@SuppressLint(“NewApi”)应该像这样添加: @SuppressLint("NewApi") @Override protected void onCreate(Bundle saved

我刚刚完成了Android编程的测试,发现了一些奇怪的行为:

生成第二个活动时,它收到以下行:

getActionBar().setDisplayHomeAsUpEnabled(true);
在onCreate函数中。正如本教程所指出的,这一行至少需要API级别11和一个用于该级别的保护,并且@SuppressLint(“NewApi”)应该像这样添加:

@SuppressLint("NewApi")
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_display_message);

    // Make sure we're running on Honeycomb or higher to use ActionBar APIs
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
        // Show the Up button in the action bar.
        getActionBar().setDisplayHomeAsUpEnabled(true);
    }
}
奇怪的是,一开始忽略这个建议,只是点击run就可以了,但一旦我对代码做了修改,它就不再有效了,我就出现了错误


那么lint实际上是什么时候激活的?

您在代码中做了哪些更改?