有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java无法在Android Stduio[libGDX]中“构建APK”

我在Android上构建libGDX项目时遇到了一些麻烦。当我在Android Studio中选择“构建APK”时>;建造

麻烦: 错误:任务“:安卓:transformClassesWithDexForRelease”的执行失败

com.安卓.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Android\Android Studio\jre\bin\java.exe'' finished with non-zero exit value 1

我所做的: -当然,谷歌做了很多; -重新安装JDK; -试图更改渐变配置中的小设置; -试图改变SDK

上面的一切都不起作用

这就是我的身材。格拉德尔:

安卓 {
buildToolsVersion '24.0.3'
compileSdkVersion 24
sourceSets {
    main {
        manifest.srcFile 'AndroidManifest.xml'
        java.srcDirs = ['src']
        aidl.srcDirs = ['src']
        renderscript.srcDirs = ['src']
        res.srcDirs = ['res']
        assets.srcDirs = ['assets']
        jniLibs.srcDirs = ['libs']
    }

    instrumentTest.setRoot('tests')
}
defaultConfig {
    applicationId "com.wlodek.oneman"
    minSdkVersion 8
    targetSdkVersion 24
}
productFlavors {
}
dexOptions {
    incremental true
}
compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_7
    targetCompatibility JavaVersion.VERSION_1_7
}
buildTypes {
    buildType {
        debuggable false
        jniDebuggable false
    }
}

共 (2) 个答案

  1. # 1 楼答案

    我不确定,但当我并没有足够的空闲ram来编译这个项目时,我也犯了同样的错误
    我试着关闭所有东西,比如浏览器和其他不需要的软件,然后它就工作了

  2. # 2 楼答案

    也许您可以在Android Studio的终端中查看此代码以查看更多信息:
    在Windows:gradlew桌面上:运行
    在Mac和Linux上:/gradlew桌面:运行
    在本例中,我使用桌面作为启动器,但您可以将其替换为:android、html、ios、ios moe