http://androidren.com/index.php?qa=315&qa_1=android%E5%B7%A5%E7%A8%8B%E4%B8%ADjavax-annotation-nullable%E6%89%BE%E4%B8%8D%E5%88%B0%E7%9A%84%E6%9B%BF%E4%BB%A3%E6%96%B9%E6%A1%88
我们在某些Android开源库中会遇到下面的引用找不到的问题:
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
其实Android实现了javax的类似注解,可以使用下面的引用替换:
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
当然,后者需要引入库的声明:
dependencies {
compile ‘com.android.support:support-annotations:21.0.2‘
}