为什么Android Studio中的守护进程与终端不兼容?

时间:2018-06-04 15:05:45

标签: android-studio gradle intellij-idea terminal

如果我们使用Project Structure -> SDK location,它将创建一个守护进程。另一方面,如果我们通过Android studio清理或构建,它还会生成另一个守护进程。

那么,我们如何使守护进程兼容?

1 个答案:

答案 0 :(得分:2)

实际上,有两个主要原因是不兼容的。

  • 一个是Gradle和Java的版本不匹配。 Gradle版本可能是 相同但JDK版本不同。
  • 默认情况下,Android Studio最常使用嵌入式JDK 我们的机器上安装了与Java不同的版本。

我们如何使守护进程兼容?

如果我们在Android Studio中使用本地java而不是嵌入式JDK,则会解决此问题。

步骤:

  1. 在Android Studio中,转到url(r'^user/dash/user/edit/role/email=(?P<email_id>.+)/$',EditUserProfile.as_view(), name='setting_edit_user_role'),
  2. 取消选中“使用嵌入式JDK”和
  3. 指定您的本地JDK。
  4. 图示如下:

    第一部分:

    enter image description here

    第二部分:

    enter image description here