2013-07-07 50 views
2

我剛剛更新的Android Studio構建130.729444,我的項目(正確構建更新之前)已停止工作,和Android Studio顯示我下面的錯誤:Android Studio中更新後犯規建立

Internal error: (java.lang.AssertionError) Unexpected node Android Packaging; nodes=[Module 'MyApplication' production, Module 'MyApplicationProject' production, Module 'MyApplication' tests, Module 'MyApplicationProject' tests, Resources for 'MyApplication' production, Resources for 'MyApplicationProject' production, Resources for 'MyApplication' tests, Resources for 'MyApplicationProject' tests, Artifact 'MyApplication', Android Gradle Build Target] 
java.lang.AssertionError: Unexpected node Android Packaging; nodes=[Module 'MyApplication' production, Module 'MyApplicationProject' production, Module 'MyApplication' tests, Module 'MyApplicationProject' tests, Resources for 'MyApplication' production, Resources for 'MyApplicationProject' production, Resources for 'MyApplication' tests, Resources for 'MyApplicationProject' tests, Artifact 'MyApplication', Android Gradle Build Target] 
    at com.intellij.util.graph.GraphGenerator.buildOuts(GraphGenerator.java:55) 
    at com.intellij.util.graph.GraphGenerator.<init>(GraphGenerator.java:36) 
    at com.intellij.util.graph.GraphGenerator.create(GraphGenerator.java:40) 
    at org.jetbrains.jps.builders.impl.BuildTargetIndexImpl.initializeChunks(BuildTargetIndexImpl.java:122) 
    at org.jetbrains.jps.builders.impl.BuildTargetIndexImpl.getSortedTargetChunks(BuildTargetIndexImpl.java:105) 
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:578) 
    at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:341) 
    at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:181) 
    at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:129) 
    at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:223) 
    at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:113) 
    at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:130) 
    at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
    at java.lang.Thread.run(Thread.java:724) 

任何人都知道如何解決這個問題?我正在考慮重返舊版本,但我想知道這是我的問題,還是我不是唯一的問題。

+0

我有同樣的問題。試圖關閉插件oe找到哪裏com.intellij.util.graph.GraphGenerator.buildOuts使用。事實證明,當我打開JUnit和Android插件的組合時,會發生此錯誤。沒有太多的答案,但是朝着正確的方向邁出了可能的一步。 –

+0

我想你最好先更新你的Android Studio。您的版本130.729444,根據谷歌是0.1.9。然而,最新的是0.2.4(130.777423)。這兩個版本之間有很多解決辦法,我建議你升級然後再試一次。 –

+0

看起來像是嘗試在Android Studio中使用工件可能導致的問題。我認爲這將是一個更快的方式來建立我的應用程序在朋友的手機上進行測試。我刪除了我製作的神器,現在我的應用程序已經崩潰。 – SeanSWatkins

回答

8

嘗試添加工件時遇到與IntelliJ 14相同的問題。刪除.idea/artifact文件夾解決問題。