在android.annotation.SystemApi之前,我还没有使用这个库在android中构建过一个应用,但是我的项目现在需要它。我的import语句中是否有什么错误阻止我使用SystemApi?我需要使用一些其他的注解库,它们都抛出了以下错误:
错误:无法找到符号导入android.annotation.SystemApi;^符号:类SystemApi位置:封装android.注解
我很感激你能帮我!
在android.annotation.SystemApi之前,我还没有使用这个库在android中构建过一个应用,但是我的项目现在需要它。我的import语句中是否有什么错误阻止我使用SystemApi?我需要使用一些其他的注解库,它们都抛出了以下错误:
错误:无法找到符号导入android.annotation.SystemApi;^符号:类SystemApi位置:封装android.注解
我很感激你能帮我!
1条答案
按热度按时间44u64gxh1#
Android SDK中没有
SystemApi
注解。It is part of the framework,它被标记为@hide
,这意味着它已从Android SDK中剥离。但我的项目现在需要它
如果您创建的是Android应用,则不需要
@SystemApi
,也不能使用它。如果您使用AOSP构建自己的Android自定义版本,则它用于创建Android框架的扩展。