繁体   English   中英

在没有Android Studio的情况下从Android源代码生成签名的APK

[英]Generating Signed APK from Android Source Code without Android Studio

我已经从codecanyon购买了一个android应用程序源代码。 我想在没有android studio的情况下生成要分发的android apk。 还有其他选择吗?

原因:我在PC上安装android studio时遇到了一些问题,这使得无法使用android studio。

您应该在build.gradleandroid块中指定signingConfigsbuildTypes 例如:

android {
    defaultConfig {
        ...
    }
    signingConfigs {
        config {
            keyAlias '...'
            keyPassword '...'
            storeFile file('../key.jks')
            storePassword '...'
        }
    }
    buildTypes {
        debug {
            useProguard false
            minifyEnabled false
            debuggable true
            applicationIdSuffix '.debug'
        }   
        release {
            signingConfig signingConfigs.config
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            useProguard true
            minifyEnabled true
            debuggable false
            shrinkResources true
        }
    }
}

然后在项目的根路径中的终端或命令提示符下,运行以下命令:

// To generate debug apk
gradlew assembleDebug

// To generate release apk
gradlew assembleRelease

是的,您可以在命令行中执行此操作。 通过此链接查看官方网站上的教程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM