簡體   English   中英

將APK發布到遠程Maven存儲庫

[英]Publish apk to remote maven repo

如何將我的android studio項目的apk發布到遠程Maven存儲庫? 如果您有任何想法,請告訴我,我嘗試過但沒有獲得任何文件來發布android studio中制作的項目。 指向此類文檔的任何鏈接將非常有用。

您可以使用Bintray插件。 首先,在Bintray中創建您的帳戶。 然后,以這種方式配置build.gradle:

apply plugin: 'com.jfrog.bintray'

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.4'
    }
}

bintray {
    user = yourBintrayUser
    key = yourBintrayKey
    filesSpec {
        from 'build/outputs/apk/'
        into 'com/yourcompany/project/1.0.0'
    }
    pkg {
        repo = 'maven'
        name = 'your-project-name'
        vcsUrl = 'yourVcsUrl'
        version {
            name = '1.0.0'
            desc = 'Your Project v.1.0.0'
        }
    }
}

現在,您將擁有一個名為“ uploadBintray”的Gradle任務,執行該任務時,它將在您的Bintray帳戶中創建一個存儲庫,並將所有文件上傳到build/outputs/apk中。

編輯

如果您擁有自己的下載服務器,並且不想在Bintray服務器中部署apk,則可以使用我的gradle插件GRelease

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM