Add pre-built .so files in project using Android Gradle plugin 0.7.3

前端 未结 2 623
星月不相逢
星月不相逢 2020-11-30 01:12

Well after a long time the support to add pre-built .so files in an Android project has been added in Android Gradle plugin 0.7.3. But unlike me a lot of people are still us

2条回答
  •  暖寄归人
    2020-11-30 01:56

    So how you can add the pre-built .so files ?

    1) Upgrade your android studio to 0.4.0
    2) Replace "distributionUrl=" in gradle-wrapper.properties with "distributionUrl=http://services.gradle.org/distributions/gradle-1.9-all.zip"
    3) Add/Replace your 'buildscript' section build.gradle with:

    buildscript {
        repositories {
            mavenCentral()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:0.7.3'
        }
    } 
    

    4) Add the jniLibs folder in ../src/main/

    5) Add the following in your build.gradle:

    android {
        compileSdkVersion 18
        buildToolsVersion "18.1.0"
    
        defaultConfig {
            minSdkVersion 10
            targetSdkVersion 18
        }
    
        productFlavors {
            x86 {
                ndk {
                    abiFilter "x86"
                }
            }
            arm {
                ndk {
                    abiFilters "armeabi-v7a", "armeabi"
                }
            }
    
        }
    
    
        packagingOptions {
            exclude 'META-INF/DEPENDENCIES'
            exclude 'META-INF/NOTICE'
            exclude 'META-INF/LICENSE'
            exclude 'META-INF/license.txt'
            exclude 'META-INF/notice.txt'
        }
    }    
    

    6) Build your project.

提交回复
热议问题