【问题标题】:Generate debug and signed Apk from my server without IDE在没有 IDE 的情况下从我的服务器生成调试和签名的 Apk
【发布时间】:2019-03-20 14:26:47
【问题描述】:

我有支持 gradle 的 android 应用程序的源代码。我想通过我的服务器在线生成Apk。

任何人都可以指导我使用 cmd 或终端的命令,通过这些命令,我​​可以使用我的源代码生成调试和签名的 apk。

【问题讨论】:

    标签: android gradle command-line terminal ant


    【解决方案1】:

    要从 android 项目生成调试和签名的 apk 文件。您应该将 signingConfigs 添加到您的应用程序模块的 build.gradle 文件中,如下所示:

    signingConfigs {
      ...
      release {
         ...
         keyAlias YOUR-KEY-ALIAS
         keyPassword YOUR-KEY-PASSWORD
         storeFile YOUR-KEYSTORE-FILE-PATH//here is your keystore file path
         storePassword KEY-STORE-PASSWORD
         ...
      }
       debug{//debug keystore
         ...
         keyAlias "androiddebugkey"
         keyPassword "android"
         storeFile rootProject.file("debug.keystore")//here is your keystore file path
         storePassword "android"
         ...
       }
       ...
    }
    

    在您的 buildTypes 块中添加:

    buildTypes {
    ...
        debug{
           ...
           signingConfig signingConfigs.debug
           ...
        }
        release {
           ...
           signingConfig signingConfigs.release
           ...
        }
    ...
    }
    

    最后,您可以在项目目录中输入命令:gradlew assemble,这将在某个目录(YOUR-PROJECT-DIRECTORY/app/build/outputs/apk)中输出您的项目的apk文件

    【讨论】:

    • 这是我的荣幸。???
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-14
    • 1970-01-01
    • 2020-10-18
    • 2016-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多