Cómo configurar la versión de Android Studio Gradlebuild.gradle//Establecer el entorno para ejecutar scripts buildscript {//Admite la gestión de bibliotecas de dependencias de Java (maven/ivy) para las dependencias del proyecto. Biblioteca dependiente {mavenCentral()}//Definir paquetes de dependencia. Admite bibliotecas maven/ivy, remotas y locales, y también admite dependencias de archivos únicos {classpath 'com.android.tools.build:gradle:0.4'}} // Declara el tipo de proyecto que se construirá, aquí está, por supuesto, el android complemento de aplicación: android ' //Establece los parámetros para compilar el proyecto de Android android {compileSdkVersion 17buildToolsVersion "17" defaultConfig {minSdkVersion 8targetSdkVersion 17}//Configuración predeterminada de Android sourceSets {main {manifest.srcDirs = ['assets']}/ / La ruta donde se encuentra la prueba. Suponiendo que es una carpeta de prueba, puede omitir la línea instrumentTest.
setRoot('tests')}// Este es el código para resolver el error de pelusa lintOptions {abortOnError false}/*** Configuración de firma */signingConfigs {myConfigs {storeFile file("dirección del archivo de firma") keyAlias ".. ." keyPassword " ..." storePassword "..."}}/*** Configuración*/ buildTypes {release {signingConfig signingConfigs.myConfigsrunProguard trueproguardFiles getDefaultProguardFile('proguard- android.txt'), 'proguard-rules.pro '}}/ *** Paquete de canales (diferentes nombres de paquetes) */productFlavors {qqq {applicationId = 'nombre del paquete'}hhhh {applicationId = 'nombre del paquete'}}}/*** Importación del archivo .so */task copyNativeLibs(tipo: Copiar) {de fileTree(dir: 'libs', incluye: 'armeabi/*.so') en 'build/lib'}tasks.withType(Compile) {options.encoding = "UTF-8"} task.withType (Compilar) {compileTask -gt; compileTask.depends on copyNativeLibs} clean.dependsOn 'cleanCopyNativeLibs' task.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask -gt; File(buildDir, 'lib')]}// Dependencias {compileTree(dir: 'libs', include: ['*.jar'])} gradle como herramienta de compilación puede usar fácilmente paquetes jar locales. El siguiente es el código. bloque utilizado.