我正在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
,但也许有办法手动设置默认导入?
答案 0 :(得分:1)
对于Windows / Linux,您可以转到文件 - >设置 - >编辑 - >一般 - >自动导入
答案 1 :(得分:1)
当您打开文件 - >设置时,“设置”对话框的左上角会出现一个搜索框。在那里键入“自动导入”以查找与此功能相关的所有选项。或者,您可以按Ctrl-Shift-A(Mac上的Cmd-Shift-A)并键入“自动导入”。这将搜索您键入的单词的所有菜单命令和设置。这两种方法都会引导您进入Editor-> General->在设置中自动导入。
另一个很棒的功能是快速修复,您可以通过在代码编辑器中按Alt-Enter来激活它。当插入点位于未解析的名称上时,“快速修复”菜单包含“导入类”。当有多个具有相同名称的类时,它会为您提供所有选项的列表,您可以选择所需的类。