Search Unity

Unity 2018.3.6f1 Gradle Build Failure on GearVR

Discussion in 'Editor & General Support' started by NS24, Feb 28, 2019.

  1. NS24

    NS24

    Joined:
    Feb 21, 2018
    Posts:
    15
    Hi

    I'm trying to build on GearVR but I am seeing a Gradle Build failure as per the error below.

    Further down I have listed the the contents of build.gradle.

    I'm on the latest Android SDK with Platform Tools 28.0.1 all installed via Android Studio and I am able to build other projects for GearVR with no problem

    Does anyone have any idea of what might be causing this at all, or suggest a possible workaround?


    kind regards,

    Nalin


    CommandInvokationFailure: Gradle build failed.
    C:\Program Files\Unity\Hub\Editor\2018.3.6f1\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe -classpath "C:\Program Files\Unity\Hub\Editor\2018.3.6f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"
    stderr[
    C:\Users\nalin\Documents\Unity\HTW_2018_Upgrade\Temp\gradleOut\src\main\java\com\google\android\vending\expansion\downloader\impl\AndroidHttpClient.java:34: error: package org.apache.http does not exist
    import org.apache.http.Header;
    ^
    C:\Users\nalin\Documents\Unity\HTW_2018_Upgrade\Temp\gradleOut\src\main\java\com\google\android\vending\expansion\downloader\impl\AndroidHttpClient.java:35: error: package org.apache.http does not exist
    import org.apache.http.HttpEntity;
    ^
    C:\Users\nalin\Documents\Unity\HTW_2018_Upgrade\Temp\gradleOut\src\main\java\com\google\android\vending\expansion\downloader\impl\AndroidHttpClient.java:36: error: package org.apache.http does not exist
    import org.apache.http.HttpEntityEnclosingRequest;





    // GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
    buildscript {
    repositories {
    google()
    jcenter()
    }
    dependencies {
    classpath 'com.android.tools.build:gradle:3.2.0'
    }
    }
    allprojects {
    repositories {
    google()
    jcenter()
    flatDir {
    dirs 'libs'
    }
    }
    }
    apply plugin: 'com.android.application'
    dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation(name: 'OVRPlugin', ext:'aar')
    }
    android {
    compileSdkVersion 28
    buildToolsVersion '28.0.3'
    compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
    }
    defaultConfig {
    minSdkVersion 21
    targetSdkVersion 28
    applicationId 'com.dri.HTW'
    ndk {
    abiFilters 'armeabi-v7a', 'x86'
    }
    versionCode 6
    versionName '1.0'
    }
    lintOptions {
    abortOnError false
    }
    aaptOptions {
    noCompress = ['.unity3d', '.ress', '.resource', '.obb', 'bboxcliptexture.png', 'bboxframetexture.png', 'bboxtexture.png', 'episode01/zooquestelephantbird.mp4', 'shaders/defaultps.cso', 'shaders/defaultvs.cso', 'shaders/flatquadvs.cso']
    }
    buildTypes {
    debug {
    minifyEnabled false
    useProguard false
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'
    jniDebuggable true
    }
    release {
    minifyEnabled false
    useProguard false
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'
    signingConfig signingConfigs.debug
    }
    }
    packagingOptions {
    doNotStrip '*/armeabi-v7a/*.so'
    doNotStrip '*/x86/*.so'
    }
    bundle {
    language {
    enableSplit = false
    }
    density {
    enableSplit = false
    }
    abi {
    enableSplit = true
    }
    }
    }