我将Android Studio升级到版本3.2.0。
当我从建议列表或使用alt + enter键接受更改时,
@androidx.annotation
会自动生成,- 因此建议方法有两个注释:
@androidx.annotation.Nullable
和android.support.annotation.Nullable
。 - 我不想手动删除这个不需要的建议,那么我该怎么做才能只有
android.support.annotation
? - 此外,
androidx.annotation
包未添加到我的应用中,我也不想添加androidx.annotation。
请看示例。
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;
public class LoginActivity extends AppCompatActivity {
@Override
public void onCreate(@androidx.annotation.Nullable @Nullable Bundle savedInstanceState, @androidx.annotation.Nullable @Nullable PersistableBundle persistentState) {
super.onCreate(savedInstanceState, persistentState);
}
}
有没有一些IDE设置可以取消生成androidx.annotation
?
更新
我通过迁移到androidx
(来自官方文档)解决了这个问题,但目前无法将所有项目迁移到androidx
。所以需要一个解决方案。