122 字
1 分钟
Unity引入Firebase报错
Unity在引入最新版本Firebase发现报错:
Could not determine the dependencies of task ':launcher:lintVitalRelease'.> This project uses AndroidX dependencies, but the 'android.useAndroidX' property is not enabled. Set this property to true in the gradle.properties file and retry. The following AndroidX dependencies are detected: androidx.fragment:fragment:1.0.0, androidx.slidingpanelayout:slidingpanelayout:1.0.0,大致意思是项目依赖了AndroidX,但是android.useAndroidX没有enabled
解决方案:
BuildSettings->Player->Publishing Settings 勾选Custom Gradle Properties Template。之后unity会自动生模板配置 Assets/Plugins/Android/gradleTemplate.properties 在properties文件中添加以下两行:
android.useAndroidX=trueandroid.enableJetifier=true修改之后:
org.gradle.jvmargs=-Xmx**JVM_HEAP_SIZE**Morg.gradle.parallel=trueandroid.enableR8=**MINIFY_WITH_R_EIGHT**unityStreamingAssets=**STREAMING_ASSETS**android.useAndroidX=trueandroid.enableJetifier=true**ADDITIONAL_PROPERTIES**问题解决~
Unity引入Firebase报错
https://blog.coding1024.com/zh/posts/3a0ce390/
评论
欢迎交流问题、想法与经验。请友善讨论,不要留下私人敏感信息。
正在加载留言…