试图编译工作项目时,在Android的工作室断言错误断言、错误、工作室、项目

2023-09-13 23:59:52 作者:清明…祭拜我。

当我试图建立我的工作项目,在更新的Andr​​oid工作室(0.3.6),我得到了如下错误信息。它工作正常,当我通过CLI构建。

While I was trying to build my working project in the updated Android Studio (0.3.6), I got the below error message. It works fine when I build via CLI.

java.lang.AssertionError
at com.android.tools.idea.gradle.compiler.AndroidGradleBuildProcessParametersProvider.getVMArguments(AndroidGradleBuildProcessParametersProvider.java:101)
at com.intellij.compiler.server.BuildManager.launchBuildProcess(BuildManager.java:921)
at com.intellij.compiler.server.BuildManager.access$1900(BuildManager.java:121)
at com.intellij.compiler.server.BuildManager$11$2.run(BuildManager.java:666)
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 com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:37)
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:435)
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)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

我已经在这里拉开问题。

I already opened the issue here.

但是,它只发生在现有的项目。 Android的工作室可以建立新创建的项目。

However, it only happens to the existing project. Android Studio can build newly created projects.

我搞不清这是否是机器人工作室的一个bug或者有我需要改变我现有的项目中的任何设置?

I am confuse whether this is a bug of Android Studio or is there any setting I need to change to my existing project?

推荐答案

刚刚从项目中删除.idea文件。并导入项目了。

Just remove .idea files from project. And import project again.