Android Eclipse Lint API checks

后端 未结 3 1577
独厮守ぢ
独厮守ぢ 2021-02-10 00:25

Thanks P.T. for what looks like the correct answer to question Building multi-SDK Android apps in Eclipse without losing compile-time checks. However, when I try to use the @Ta

3条回答
  •  孤街浪徒
    2021-02-10 01:05

    FizzBuzz provided the answer to this in How do you version code in Android without compiler warnings?.

    In addition to the @TargetApi(nn) annotation in the code, you also need to import the definition of that annotation:

    import android.annotation.TargetApi;
    

    For some unknown reason, an import is not required to use the @Override annotation. It would be helpful if the ADT documentation http://tools.android.com/recent/lintapicheck were fixed to eliminate the bogus code example and mention the required import.

提交回复
热议问题