如何在 Android Studio 中忽略 java.time 包

How to ignore java.time package in Android Studio

我目前正在开发一个 Android Studio 项目,最低 API 版本为 17 (JellyBean),因此我无法使用 java.time 包。相反,我正在为 Android (com.jakewharton.threetenabp:threetenabp:1.1.0).

使用 ThreeTen backport

我的问题是 com.threeten.bp 中的每个 class 都匹配 java.time 中的一个,我发现它 非常 很容易不小心导入错误的 class,因为自动完成弹出窗口首先显示 java.time 选项。我需要一种方法来从我的项目中删除 java.time 包,或者至少告诉 Android Studio 忽略它。可以吗?

您可以禁用此包的自动导入 类。将 java.time 添加到:

Editor--> General --> Auto import --> exclude from import and completion