unity gradle 问题解决和研究

// GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
buildscript {
	repositories {
		google()
		jcenter()
		//重复项目 解决问题Failed to resolve: com.squareup.picasso:picasso
		maven {
			url "http://repo1.maven.org/maven2"
		}
	}

	dependencies {
		classpath 'com.android.tools.build:gradle:3.4.0'
	}
}

allprojects {
	repositories {
		google()
		flatDir {
			dirs 'libs'
			dirs '../lib_au4399_sdk/libs' //保证该相对路径可以定位到lib_au4399_sdk的libs文件夹
		}
		maven {
			url "http://repo1.maven.org/maven2"
		}
	}
}

apply plugin: 'com.android.application'

dependencies {
	compile fileTree(dir: 'libs', include: ['*.jar'])
	//引入4399广告SDK依赖
	implementation project(':lib_au4399_sdk')
}

android {
	compileSdkVersion 29
	buildToolsVersion '29.0.0'

	defaultConfig {
		minSdkVersion	16
		targetSdkVersion 29
		applicationId 'com.szw.szw'
		ndk {
			abiFilters 'armeabi-v7a', 'x86'
		}
		versionCode	1
		versionName	'0.1'
	}

	lintOptions {
		abortOnError false
	}

	aaptOptions {
		noCompress '.unity3d', '.ress', '.resource', '.obb'
	}


	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 //Could not find org.codehaus.groovy:groovy-all
		}
	}
	packagingOptions {
		doNotStrip "*/armeabi-v7a/*.so"
		doNotStrip "*/x86/*.so"
	}

}


发布了54 篇原创文章 · 获赞 37 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/osuckseed/article/details/91389143
今日推荐