在android.support.annotation中找不到RequiresApi
如上所述,support-annotation.jar包含一个名为在android.support.annotation中找不到RequiresApi,android,android-support-library,android-sdk-manager,Android,Android Support Library,Android Sdk Manager,如上所述,support-annotation.jar包含一个名为RequiresApi的方法。但是,我在android support annotations.jar中找不到该方法 我通过SDK管理器(Android支持库(23.2.2))下载 正如您在和源代码RequiresApi中所看到的,它不是一种方法,而是一种接口 public @interface RequiresApi { //...... } 另外,它是在注释支持库v.24.0.0中引入的。在我的例子中,在迁移到andr
RequiresApi
的方法。但是,我在android support annotations.jar中找不到该方法
我通过SDK管理器(Android支持库(23.2.2))下载 正如您在和源代码RequiresApi
中所看到的,它不是一种方法,而是一种接口
public @interface RequiresApi {
//......
}
另外,它是在注释支持库v.24.0.0中引入的。在我的例子中,在迁移到androidx时,我使用了较旧版本的注释库,如下所示:
public @interface RequiresApi {
//......
}
api 'androidx.annotation:annotation:1.0.0'
但升级到最新稳定版本后,RequiresApi能够解决此问题
api 'androidx.annotation:annotation:1.1.0'
作为进口
import androidx.annotation.RequiresApi;