Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 尝试在Android Studio中运行项目时InstantRunNotificationTask中出现NullPointerException_Java_Android_Nullpointerexception_Android Instant Run_Instant Run - Fatal编程技术网

Java 尝试在Android Studio中运行项目时InstantRunNotificationTask中出现NullPointerException

Java 尝试在Android Studio中运行项目时InstantRunNotificationTask中出现NullPointerException,java,android,nullpointerexception,android-instant-run,instant-run,Java,Android,Nullpointerexception,Android Instant Run,Instant Run,每当我运行出现以下详细信息的项目时,Android Studio中就会出现一个错误: null java.lang.NullPointerException at com.android.tools.idea.run.tasks.InstantRunNotificationTask.<init>(InstantRunNotificationTask.java:63) at com.android.tools.idea.fd.InstantRunBuildAnalyze

每当我运行出现以下详细信息的项目时,Android Studio中就会出现一个错误:

null
java.lang.NullPointerException
    at com.android.tools.idea.run.tasks.InstantRunNotificationTask.<init>(InstantRunNotificationTask.java:63)
    at com.android.tools.idea.fd.InstantRunBuildAnalyzer.getNotificationTask(InstantRunBuildAnalyzer.java:178)
    at com.android.tools.idea.run.AndroidLaunchTasksProvider.getTasks(AndroidLaunchTasksProvider.java:120)
    at com.android.tools.idea.run.LaunchTaskRunner.run(LaunchTaskRunner.java:102)
    at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:726)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:176)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:556)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:501)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:66)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:163)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:137)
    at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:334)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
null
java.lang.NullPointerException
位于com.android.tools.idea.run.tasks.InstantRunNotificationTask.(InstantRunNotificationTask.java:63)
位于com.android.tools.idea.fd.InstantRunBuildAnalyzer.getNotificationTask(InstantRunBuildAnalyzer.java:178)
位于com.android.tools.idea.run.androidLaunchTaskProvider.getTasks(androidLaunchTaskProvider.java:120)
位于com.android.tools.idea.run.LaunchTaskRunner.run(LaunchTaskRunner.java:102)
位于com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:726)
位于com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:176)
位于com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:556)
位于com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:501)
位于com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:66)
位于com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:163)
位于com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:137)
在com.intellij.openapi.application.impl.ApplicationImpl$2.run上(ApplicationImpl.java:334)
位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
在java.util.concurrent.FutureTask.run(FutureTask.java:266)处
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
运行(Thread.java:745)
我已经试着重新安装SDK,插件和重启一切。不确定还会出什么问题。

  • 转到
    首选项
  • 然后在
    Build、Execution、Deployment
    部分,您将看到
    Instant Run
    部分
  • 取消选中
    启用即时运行…
    复选框,然后再次尝试构建项目
不太清楚为什么这个问题会被投反对票?我认为这个问题很明确。我不知道这个问题是否重复。如果是重复的,那么请将问题标记为重复,并保留包含答案的问题。谢谢。这很有效。有什么即时运行在未来可能需要的吗?如果是这样的话,你知道如何在应用程序启用的情况下运行吗?很高兴知道这有帮助!很高兴知道这有帮助!是的,您将来可能需要即时跑步。更新最新版本的SDK、构建工具和模拟器映像。但是如果我想使用Instant run呢!在我看来,即时跑步功能还不稳定。在某些情况下,您可能无法使用instant run。