当前位置:  开发笔记 > 编程语言 > 正文

如何在build.gradle中为Android应用程序指定支持的体系结构?

如何解决《如何在build.gradle中为Android应用程序指定支持的体系结构?》经验,为你挑选了1个好方法。

我的Android应用仅支持arm64-v8a和armeabi-v7a.但是,由于其中一个依赖项,我在apk的lib文件夹中看到以下内容:

arm64-v8a
armeabi
armeabi-v7a
mips
x86
x86_64

这是我的 build.gradle:

buildscript {
    repositories {
        maven { url 'https://maven.fabric.io/public' }
    }

    dependencies {
        classpath 'io.fabric.tools:gradle:1.+'
    }
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'

repositories {
    maven { url 'https://maven.fabric.io/public' }
}


android {
    compileSdkVersion Integer.parseInt(project.ANDROID_BUILD_SDK_VERSION)
    buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION

    defaultConfig {
        applicationId "com.mycompany.myapp"
        minSdkVersion Integer.parseInt(project.ANDROID_BUILD_MIN_SDK_VERSION)
        targetSdkVersion Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION)
        versionCode Integer.parseInt(project.VERSION_CODE)
        versionName project.VERSION_NAME
        multiDexEnabled true
    }

    dexOptions {
        javaMaxHeapSize "4g"
    }

    buildTypes {
        release {
            minifyEnabled true
            shrinkResources true // https://developer.android.com/topic/performance/reduce-apk-size.html
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:24.0.0'
    compile 'com.android.support:design:24.0.0'
    compile 'com.android.support:support-v4:24.0.0'
}


// Must follow the above play-services compile directives
apply plugin: 'com.google.gms.google-services'

如何使用Android Studio在build.gradle中指定支持的体系结构?



1> anstaendig..:

将其添加到您的构建类型中 build.gradle

ndk {
  abiFilters "armeabi-v7a", "arm64-v8a"
}


对于任何其他想知道的人:这必须放在“ app / build.gradle”的“ defaultConfig”部分中,如此处所记录:https://developer.android.com/studio/projects/gradle-external-native-builds.html #specify-abi
推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有