【问题标题】:Android studio 1.5.1 cannot buildAndroid studio 1.5.1 无法构建
【发布时间】:2015-12-06 14:00:27
【问题描述】:

最近,我在使用 Android Studio 时遇到了很多问题。
我在 Windows 7 上使用带有 gradle 插件 1.5.0(我认为对应于 Gradle 2.2.1)的 Android Studio 1.5.1。

Android Studio 目前没有更新,独立 SDK 管理器也没有。

有时当我尝试在模拟器上启动我的应用程序时,构建过程不会停止(我等了 1 小时一次......)。即使在我退出模拟器并在同步 gradle 上构建项目之后,它也会启动一个永无止境的过程。日志文件未写入,任何地方都没有错误消息。

为了结束进程,我必须去任务管理器并停止我看到的每个 java.exe 进程,然后它会显示以下消息:

错误:无法启动守护进程。可能会导致此问题 通过不正确的守护进程配置。例如,一个无法识别的 使用 jvm 选项。请参阅用户指南章节 https://docs.gradle.org/2.8/userguide/gradle_daemon.html 的守护进程 请阅读以下流程输出以了解更多信息:
-----------

之后,任何构建都不会成功,我的项目成功构建的唯一方法是重新启动我的操作系统! (即使在 taskkilling 每个已知的相关任务后,如 android64.exe、adb.exe、java.exe)

已知错误吗?有什么解决方法吗?我是不是做错了什么?

更多详情

当它出错时,gradle 控制台正在写入

Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:compileDebugSources, :app:compileDebugAndroidTestSources]`. 

,然后什么都没有。 gradle 没有工作比它在某一点上抚摸更多。但是仍然存在具有 66Mb 内存的 java.exe 进程...

大约 8 次成功运行后出现错误。

最后更新

我现在知道真正的麻烦制造者了!它是 C:\Users\Me\.gradle\daemon\2.8\registry.bin

我什至不能右键单击它而不使 Windows 资源管理器崩溃!

【问题讨论】:

    标签: android-studio android-gradle-plugin


    【解决方案1】:

    我也遇到了同样的问题。但是,我之前有一个项目已经成功构建。我所做的是 - 将我的新应用程序的服务目录路径(指向“.gradle”文件夹的路径)的位置更改为成功构建的应用程序的服务目录路径,即 from
    C:/Users/您的用户名/AndroidStudioProjects/当前应用/.gradle

    C:/Users/您的用户名/AndroidStudioProjects/成功构建的应用程序/.gradle

    更改服务目录路径-
    进入设置 --> 构建、执行、部署 --> 构建工具 --> Gradle --> 服务目录路径

    【讨论】:

    • 这行得通,但我必须在我的用户文件夹之外放置一个外部文件夹。谢谢!
    猜你喜欢
    • 2016-03-31
    • 1970-01-01
    • 1970-01-01
    • 2018-05-24
    • 1970-01-01
    • 1970-01-01
    • 2016-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多