Это так расстраивает и сбивает с толку! Если кто-нибудь может помочь мне понять, в чем дело, я бы сильно оценил это!
Я создаю приложение Unity, и, следуя указаниям IronSource, я должен использовать собственный шаблон gradle, чтобы я мог установить пару флагов или что-то еще.
1. Это моя версия Android Studio :
2. Это ошибка, которую я получаю при попытке собрать в Unity :
3. Это отредактированный файл gradle-wrapper.properties с 5.1.1-all
set :
4. Это мой mainTemplate.gradle
buildscript
{
repositories
{
google()
jcenter()
}
dependencies
{
classpath 'com.android.tools.build:gradle:3.4.1'
}
}
allprojects
{
repositories
{
google()
jcenter()
flatDir
{
dirs 'libs'
}
}
}
apply plugin: 'com.android.application'
dependencies
{
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.google.android.gms:play-services-ads-identifier:16.0.0'
implementation 'com.android.support:support-v4:27.1.1'
**DEPS**
implementation 'com.google.android.gms:play-services-ads:17.2.0'
}
android
{
compileSdkVersion **APIVERSION**
buildToolsVersion '**BUILDTOOLS**'
defaultConfig
{
targetSdkVersion **TARGETSDKVERSION**
applicationId '**APPLICATIONID**'
}
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**
}
}
}
Если кто-нибудь знает, как это исправить, поделитесь пожалуйста! Я готов через все подобные проблемы здесь, на SO, но ни одно из предполагаемых решений не работает. Я постоянно меняю номера версий, и все же ошибки.
Кроме того, мой Unity CloudBuild также дает сбой с аналогичными проблемами. Я не могу контролировать, какие у них версии, поэтому даже не могу планировать, как это исправить.
Пожалуйста, помогите !! и искренне благодарю!
Матф