gradle 2.2之后,android studio transformNative_libsWithStripDebugSymbolForDebug

gradle 2.2之后,android studio transformNative_libsWithStripDebugSymbolForDebug,第1张

概述我有一个奇怪的问题,我知道这是以前写的,但是所有解决方案都没有用:(错误:任务’:app:transformNative_libsWithStripDebugSymbolForDebug’的执行失败.java.lang.NullPointerException(noerrormessage)它是在gradle2.2之前调试的我有一个星期没有任何解决方案:(—-项目lv

我有一个奇怪的问题,我知道这是以前写的,但是所有解决方案都没有用:(

错误:任务’:app:transformNative_libsWithStripDeBUGSymbolForDeBUG’的执行失败.

java.lang.NullPointerException (no error message)

它是在gradle 2.2之前调试的

我有一个星期没有任何解决方案:(

—-项目lvl —-
—- build.gradle —-

buildscript {repositorIEs {   jcenter()}dependencIEs {    classpath 'com.androID.tools.build:gradle-experimental:0.8.1'    classpath 'com.androID.tools.build:gradle:2.2.1'    classpath 'com.Google.gms:Google-services:3.0.0'   }}allprojects {  repositorIEs {     jcenter()    }  }

—- app lvl —-

apply plugin: 'com.androID.model.application'model {androID {    compileSdkVersion = 24    buildToolsversion = '24.0.3'    defaultConfig {        applicationID = 'com.czar.tunnel.cave'        minSdkVersion.APILevel = 12        targetSdkVersion.APILevel = 24        versionCode = 7        versionname = '7.0'    }    ndk {        platformVersion = 12        modulename = 'game'        toolchain = 'clang'        stl = 'gnustl_static' // recommending gnustl_static/gnustl_shared for androID        cppFlags.addAll(['-std=c++11', '-Wall', // glm Could not take -Wall -Werror                         '-D GLM_FORCE_SIZE_T_LENGTH', '-D GLM_FORCE_radians',                         '-I' + file('src/main/jni'),                         '-I' + file('src/main/jni/data')])        ldlibs.addAll(['androID', 'EGL', 'GLESv2', 'OpenSLES', 'log'])    }    sources {        main {            jni {                dependencIEs {                    project ':nativeactivity' linkage 'static'                }            }        }    }    buildTypes {        release {            MinifyEnabled = false        }    }}androID.lintoptions {    abortOnError = false}} dependencIEs { compile 'com.skyfishjy.ripplebackground:library:1.0.1' compile 'pl.droIDsonroIDs.gif:androID-gif-drawable:1.1.1' compile 'com.Google.androID.gms:play-services-ads:9.4.0' compile 'com.Google.firebase:firebase-core:9.4.0' compile 'com.Google.firebase:firebase-messaging:9.4.0'}apply plugin: 'com.Google.gms.Google-services'

—-模块lvl —-
—- build.gradle —-

—-本地活动gradle —-

apply plugin: 'com.androID.model.library'def ndkDir = System.getenv("ANDROID_NDK_HOME")def propertIEsfile = project.rootProject.file('local.propertIEs')if (propertIEsfile.exists()) {PropertIEs propertIEs = new PropertIEs()propertIEs.load(propertIEsfile.newDatainputStream())ndkDir = propertIEs.getProperty('ndk.dir')}model {    androID {    compileSdkVersion = 24    buildToolsversion = '24.0.3'    defaultConfig.with {        minSdkVersion.APILevel = 12        targetSdkVersion.APILevel = 24        versionCode = 1        versionname = '0.0.1'    }    ndk {        modulename = 'native-activity'        ldlibs.addAll(['log', 'androID'])        ldFlags.add('-c')    }    sources {        main {            jni {                source {                    srcDir "${ndkDir}/sources/androID/native_app_glue"                }                exportedheaders {                    srcDir "${ndkDir}/sources/androID/native_app_glue"                }            }        }    }  }} dependencIEs { compile 'com.Google.androID.gms:play-services-ads-lite:9.4.0' }

解决方法:

尝试将类路径’com.androID.tools.build:gradle:2.2.1’更改为
 classpath’com.androID.tools.build:gradle:1.5.0′

这对我有用.

总结

以上是内存溢出为你收集整理的gradle 2.2之后,android studio transformNative_libsWithStripDebugSymbolForDebug全部内容,希望文章能够帮你解决gradle 2.2之后,android studio transformNative_libsWithStripDebugSymbolForDebug所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1090924.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存