当前位置: 首页 > 知识库问答 >
问题:

从Ubuntu Terminal Gradle Build生成APK文件

解飞语
2023-03-14
apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/ASL2.0'
    }

    defaultConfig {
        applicationId "com.example.takeimage"
        minSdkVersion 19
        targetSdkVersion 23
    }

    android {
        packagingOptions {
            exclude 'META-INF/NOTICE'
        }
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'org.springframework.android:spring-android-rest-template:2.0.0.M3'
    compile 'com.fasterxml.jackson.core:jackson-databind:2.4.2'
    compile 'org.glassfish.main:javax.annotation:4.0-b33'
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:design:23.1.1'

}
  1. 这是我项目的build.gradle文件。
  2. 这里我尝试使用gradle Build从ubuntu终端生成apk文件。
  3. 但Gradle生成失败.......
  4. 我没有Android Studio
  5. 我只有Android SDK。
  6. 我的主要任务是在启动android Studio时生成apk文件。
  7. 来自终端
  8. ./gradlw使用此cmd汇编调试。
  9. 这是我的日志.......

>

  • 错误:配置项目“:App”时出现问题。

      null
  • 共有1个答案

    缪坚诚
    2023-03-14

    您的SDK管理器中没有安装Android存储库和Google存储库,或者它们没有最新的更新。

     类似资料:
    • 我用expo CLI构建了一个非常简单的first React原生应用程序。现在我想知道我是否可以生成一个APK文件。我不想在任何地方发表。我可以生成APK吗? 谢谢你。

    • 好的,所以最近我一直在尝试在Android Studio(1.1.0)上运行我的应用程序,但是每次尝试运行的时候,都会弹出以下错误: 注意:我最近导入了一个jar文件,从那以后,问题就开始了。不确定这是否重要。

    • 有没有办法通过终端或者使用android Studio从android应用包生成一个apk文件呢?

    • 问题内容: 我正在使用ionic框架为android平台生成apk。 运行后,将生成android-debug.apk。如何生成更小,更快的非调试apk? 问题答案: 这是我的android发布shell脚本 IFY

    • 我使用离子框架生成apkAndroid平台。 运行后,将进行Android调试。生成apk。如何生成更小更快的非调试apk?

    • 我想用编写一些Java代码。