Gradle project refresh faild, Error: Cause: invalid address family type

Hello!

I’ve recently downloaded Android Studio v 0.8.6 on openSUSE 13.1 32-bit and instantly run into problems with Gradle. Research on the tinternet doesn’t bear any results. After creating a new project and opening it in the IDE I instantly get the message that project refresh failed and the cause is invalid address family type. I am fairly new to Linux and haven’t used Gradle before so put it simply, I don’t get what’s wrong and how to fix it.

Thank you for your help, Kasia

The beginning of the log…

2014-09-25 23:12:29,074 [

0]

INFO -

#com.intellij.idea.Main - ------------------------------------------------------ IDE STARTED ------------------------------------------------------

2014-09-25 23:12:29,082 [

8]

INFO -

#com.intellij.idea.Main - IDE: Android Studio (build #AI-135.1339820, 08 Aug 2014 00:00)

2014-09-25 23:12:29,082 [

8]

INFO -

#com.intellij.idea.Main - OS: Linux (3.11.10-21-default, i386)

2014-09-25 23:12:29,082 [

8]

INFO -

#com.intellij.idea.Main - JRE: 1.7.0_67-b01 (Oracle Corporation)

2014-09-25 23:12:29,082 [

8]

INFO -

#com.intellij.idea.Main - JVM: 24.65-b04 (Java HotSpot™ Server VM)

2014-09-25 23:12:29,103 [

29]

INFO -

#com.intellij.idea.Main - JVM Args: -Xms128m -Xmx512m -XX:MaxPermSize=250m -XX:ReservedCodeCacheSize=64m -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -Didea.project.structure.max.errors.to.show=0 -Djsse.enableSNIExtension=false -XX:+UseCodeCacheFlushing -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -XX:+HeapDumpOnOutOfMemoryError -Dawt.useSystemAAFontSettings=lcd -Djb.vmOptionsFile=/opt/android-studio/bin/studio.vmoptions -Xbootclasspath/a:/opt/android-studio/bin/…/lib/boot.jar -Didea.paths.selector=AndroidStudioBeta -Didea.platform.prefix=AndroidStudio -Djb.restart.code=88

2014-09-25 23:12:29,193 [

119]

INFO -

#com.intellij.idea.Main - JNA library loaded (32-bit) in 89 ms

2014-09-25 23:12:29,330 [

256]

INFO -

#com.intellij.idea.Main - Snappy library loaded (1.0.5) in 113 ms

2014-09-25 23:12:29,330 [

256]

INFO -

#com.intellij.idea.Main - 2014-09-25 23:12:19 [Patch] Original patch does not exist: /tmp/jetbrains.patch.jar.androidstudio

The part of the log when trying to create new project…

2014-09-26 01:42:31,090 [ 746208]

WARN - nal.AbstractExternalSystemTask - Cause: invalid address family type

com.intellij.openapi.externalSystem.model.ExternalSystemException: Cause: invalid address family type

at org.jetbrains.plugins.gradle.service.project.AbstractProjectImportErrorHandler.createUserFriendlyError(AbstractProjectImportErrorHandler.java:106)

at org.jetbrains.plugins.gradle.service.project.BaseProjectImportErrorHandler.getUserFriendlyError(BaseProjectImportErrorHandler.java:153)

at org.jetbrains.plugins.gradle.service.project.BaseGradleProjectResolverExtension.getUserFriendlyError(BaseGradleProjectResolverExtension.java:358)

at org.jetbrains.plugins.gradle.service.project.AbstractProjectResolverExtension.getUserFriendlyError(AbstractProjectResolverExtension.java:151)

at com.android.tools.idea.gradle.project.AndroidGradleProjectResolver.getUserFriendlyError(AndroidGradleProjectResolver.java:269)

at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:367)

at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:333)

at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.java:203)

at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:116)

at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:64)

at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:41)

at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:37)

at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59)

at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37)

at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:49)

at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:48)

at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:137)

at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:123)

at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$2.execute(ExternalSystemUtil.java:406)

at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3$2.run(ExternalSystemUtil.java:483)

at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:471)

at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178)

at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:209)

at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212)

at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:171)

at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.java:380)

at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:419)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)

at java.util.concurrent.FutureTask.run(FutureTask.java:262)

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:745)

at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:149)

I’m running openSuSE 13.1 64bit. I have tried using JDK 7 and JDK 8, but I cannot get Gradle to work. I just keep getting “invalid address family type”

Hi,

WOW! Does it really make us the only three people in the world that have this problem? I feel special now. :wink:

I don’t think it’s got much to do with JDK (actually Android web suggests JDK6 or 7, they don’t mention 8 yet). How do you get your error? Just by creating a new project and nothing else too?

Is there anyone out there, who can suggest some solution please? I’m sure that there was a bunch of people writing this tool so surely someone must have some idea…

Thanks in advance! K

maybe its an intellij bug?

its probably openjdk – unsure yet

It was openJDK for me. My $JAVA_HOME variable was pointing at openJDK.

I added the following line to my ~/.bashrc file to fix this issue.

#java home path may be different for you.
export JAVA_HOME=/usr/java/jdk1.7.0_67/

yepp that did it! thanks!

Thank you! You’re a star! (To be fair I’ve never checked the .bashrc file assuming that editing .sh file would be enough as suggested by someone from jetbrains support…). It works now. :slight_smile:

yes I tried the sh files only, too… but it seems that it is calling gradle via java command line, not sh script.