我试图在Andriod Studio中运行示例Android代码,但是当我尝试时:
import android.annotation.IntDef;
import android.annotation.NonNull;
不断收到与此行相关的错误,如:
the import android.annotation cannot be resolved
任何建议都将受到赞赏
答案 0 :(得分:0)
我认为如果使用支持注释会更好: 将此依赖项添加到项目中,看看它是否有效:
compile 'com.android.support:support-annotations:24.2.0'
答案 1 :(得分:0)
可以使用this answer android-sdk / tools / support / annotations.jar - 其中包括以下注释:
SuppressLint TargetApi android-sdk / extras / android / support / annotations / annotations.jar - 其中包括许多其他注释:
AnimRes
AnimatorRes
AnyRes
ArrayRes
AttrRes
BoolRes
ColorRes
DimenRes
DrawableRes
FractionRes
IdRes
IntDef
IntegerRes
InterpolatorRes
LayoutRes
MenuRes
非空
可空
PluralsRes
RawRes
StringDef
StringRes
StyleRes
StyleableRes
XmlRes
答案 2 :(得分:0)
我遇到了同样的问题,遇到了这个问题,但没有得到答复。
我可以按照here中提到的步骤解决此问题。
之后,您应将项目与Gradle文件同步。
注意:您可能找不到相同的注释路径
例如import android.annotation.NonNull; --> import androidx.annotation.Nullable;