Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
avatar image
0
Question by nnobinelo98 · Aug 26, 2018 at 07:44 AM · importsdkgoogleimporting assets

Will Google's GDPR Consent SDK Work with Unity?

So, will Google's GDPR consent SDK work with unity, as in the one specified here.

I have already created a consent form and script, but specifically I want to use the ConsentInformation.getInstance(context).isRequestLocationInEeaOrUnknown() method provided with the SDK and nothing else.

I tried importing the SDK with their provided instructions with a custom gradle but I get an error each time I try to build. My mainTemplate gradle looks like this:

 buildscript {
     repositories {
         jcenter()
         google()
     }
 
     dependencies {
         classpath 'com.android.tools.build:gradle:3.0.1'
     }
 }
 
 allprojects {
     repositories {
         flatDir {
             dirs 'libs'
         }
         maven {
             url "https://maven.google.com"
         }
     }
 }
 
 apply plugin: 'com.android.application'
 
 dependencies {
     implementation fileTree(dir: 'libs', include: ['*.jar'])
     implementation 'com.google.android.ads.consent:consent-library:1.0.6'
 **DEPS**}
 
 android {
     compileSdkVersion **APIVERSION**
     buildToolsVersion '**BUILDTOOLS**'
 
     defaultConfig {
         minSdkVersion **MINSDKVERSION**
         targetSdkVersion **TARGETSDKVERSION**
         applicationId '**APPLICATIONID**'
         ndk {
             abiFilters **ABIFILTERS**
         }
         versionCode **VERSIONCODE**
         versionName '**VERSIONNAME**'
     }
 
     lintOptions {
         abortOnError false
     }
 
     aaptOptions {
         noCompress '.unity3d', '.ress', '.resource', '.obb'**STREAMING_ASSETS**
     }**SIGN**
 
     buildTypes {
         debug {
             minifyEnabled **MINIFY_DEBUG**
             useProguard **PROGUARD_DEBUG**
             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'**USER_PROGUARD**
             jniDebuggable true
         }
         release {
             minifyEnabled **MINIFY_RELEASE**
             useProguard **PROGUARD_RELEASE**
             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'**USER_PROGUARD****SIGNCONFIG**
         }
     }**PACKAGING_OPTIONS****SPLITS**
 **BUILT_APK_LOCATION**
 }**SPLITS_VERSION_CODE****SOURCE_BUILD_SETUP**

This is the error:

 CommandInvokationFailure: Gradle build failed. 
 C:/Program Files/Java/jdk1.8.0_171\bin\java.exe -classpath "C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.2.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx2048m" "assembleDebug"
 
 stderr[
 
 FAILURE: Build failed with an exception.
 
 * What went wrong:
 Could not resolve all files for configuration ':debugCompileClasspath'.
 > Could not find com.google.code.gson:gson:2.8.4.
   Searched in the following locations:
       file:/C:/Users/User/Android/Sdk/extras/m2repository/com/google/code/gson/gson/2.8.4/gson-2.8.4.pom
       file:/C:/Users/User/Android/Sdk/extras/m2repository/com/google/code/gson/gson/2.8.4/gson-2.8.4.jar
       file:/C:/Users/User/Android/Sdk/extras/google/m2repository/com/google/code/gson/gson/2.8.4/gson-2.8.4.pom
       file:/C:/Users/User/Android/Sdk/extras/google/m2repository/com/google/code/gson/gson/2.8.4/gson-2.8.4.jar
       file:/C:/Users/User/Android/Sdk/extras/android/m2repository/com/google/code/gson/gson/2.8.4/gson-2.8.4.pom
       file:/C:/Users/User/Android/Sdk/extras/android/m2repository/com/google/code/gson/gson/2.8.4/gson-2.8.4.jar
       file:/C:/Users/User/Documents/Paddle-Game/DashGame/Temp/gradleOut/libs/gson-2.8.4.jar
       file:/C:/Users/User/Documents/Paddle-Game/DashGame/Temp/gradleOut/libs/gson.jar
       https://maven.google.com/com/google/code/gson/gson/2.8.4/gson-2.8.4.pom
       https://maven.google.com/com/google/code/gson/gson/2.8.4/gson-2.8.4.jar
   Required by:
       project : > com.google.android.ads.consent:consent-library:1.0.6
 
 * Try:
 Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
 
 * Get more help at https://help.gradle.org
 
 BUILD FAILED in 3s
 ]
 stdout[
 :preBuild UP-TO-DATE
 :adcolony:preBuild UP-TO-DATE
 :adcolony:preDebugBuild UP-TO-DATE
 :adcolony:checkDebugManifest
 :adcolony:processDebugManifest
 :appodeal:preBuild UP-TO-DATE
 :appodeal:preDebugBuild UP-TO-DATE
 :appodeal:checkDebugManifest
 :appodeal:processDebugManifest
 :inmobi:preBuild UP-TO-DATE
 :inmobi:preDebugBuild UP-TO-DATE
 :inmobi:checkDebugManifest
 :inmobi:processDebugManifest
 :ogury:preBuild UP-TO-DATE
 :ogury:preDebugBuild UP-TO-DATE
 :ogury:checkDebugManifest
 :ogury:processDebugManifest
 :startapp:preBuild UP-TO-DATE
 :startapp:preDebugBuild UP-TO-DATE
 :startapp:checkDebugManifest
 :startapp:processDebugManifest
 :yandex-metrica:preBuild UP-TO-DATE
 :yandex-metrica:preDebugBuild UP-TO-DATE
 :yandex-metrica:checkDebugManifest
 :yandex-metrica:processDebugManifest
 :preDebugBuild FAILED
 13 actionable tasks: 13 executed
 ]
 exit code: 1
 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
 UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
 UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error)
 UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1 progress)
 Rethrow as GradleInvokationException: Gradle build failed
 UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1 progress)
 UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context)
 UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context)
 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

Any help or advice is very appreciated, thanks.

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

161 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Is there documentation on how to properly convert unity into a Google Cardboard game with the Google VR SDK? 0 Answers

UnwrapCL Keeps Crashing When Importing VRChat SDK. Need Help! 0 Answers

What is the best way to update a .fbx file? 2 Answers

Why does Unity not import Sketchup 2021, but does import Sketchup 2018? 1 Answer

Google Pixel C tablet not recognised 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges