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

How to ignore java.time package in Android Studio

提问人:Leo Aso 提问时间:7/7/2018 更新时间:7/7/2018 访问量:140

问:

我目前正在开发一个 Android Studio 项目,最低 API 版本为 17 (JellyBean),所以我无法使用该包。相反,我使用的是适用于 Android 的 ThreeTen 向后移植 ()。java.timecom.jakewharton.threetenabp:threetenabp:1.1.0

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

Java 的Android-Studio JSR310 ThreeTenBP

评论

0赞 CommonsWare 7/7/2018
您不能将其从项目中删除,除非将 设置足够低的 ,从添加之前开始。但是,这不适用于应用程序的其余部分。我不知道是否有办法定制自动完成以过滤掉某些包,尽管这听起来是一个不错的功能。compileSdkVersionjava.time

答:

5赞 xingbin 7/7/2018 #1

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

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