Android Studio管理默认导入

时间:2016-09-24 17:49:36

标签: android android-studio

我正在09-24 16:49:10.821 7969-7969/package E/AndroidRuntime: FATAL EXCEPTION: main java.lang.NullPointerException at package.Profile.chatCreate(Profile.java:645) at package.ParseTask.onPostExecute(ParseTask.java:108) at package.ParseTask.onPostExecute(ParseTask.java:21) at android.os.AsyncTask.finish(AsyncTask.java:631) at android.os.AsyncTask.access$600(AsyncTask.java:177) at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4745) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) 的帮助下开发应用,每次写RxJava时,我都对Android Studio自动导入java.util.Observable感到恼火,但我想使用Observable导入而非rx.Observable。我不想禁用java.util.Observable,但也许有办法手动设置默认导入?

2 个答案:

答案 0 :(得分:1)

对于Windows / Linux,您可以转到文件 - >设置 - >编辑 - >一般 - >自动导入

答案 1 :(得分:1)

当您打开文件 - >设置时,“设置”对话框的左上角会出现一个搜索框。在那里键入“自动导入”以查找与此功能相关的所有选项。或者,您可以按Ctrl-Shift-A(Mac上的Cmd-Shift-A)并键入“自动导入”。这将搜索您键入的单词的所有菜单命令和设置。这两种方法都会引导您进入Editor-> General->在设置中自动导入。

另一个很棒的功能是快速修复,您可以通过在代码编辑器中按Alt-Enter来激活它。当插入点位于未解析的名称上时,“快速修复”菜单包含“导入类”。当有多个具有相同名称的类时,它会为您提供所有选项的列表,您可以选择所需的类。