Skip to content

Java tool to automate the publishing of Android applications.

License

Notifications You must be signed in to change notification settings

vndly/android-publisher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License

Android Publisher

Java tool to automate the publishing of Android applications.

Installation

Maven

Add the following code to your pom.xml:

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

And the dependency:

<dependency>
    <groupId>com.github.mauriciotogneri</groupId>
    <artifactId>android-publisher</artifactId>
    <version>1.4.0</version>
</dependency>

Gradle

Add the following code to your root build.gradle:

allprojects
{
    repositories
    {
        maven
        {
            url 'https://jitpack.io'
        }
    }
}

Add the following code to your module build.gradle:

implementation 'com.github.mauriciotogneri:android-publisher:1.4.0'

Usage

From console:

java -jar android-publisher.jar -package <PACKAGE_NAME> -serviceAccount <SERVICE_ACCOUNT_FILE_PATH> -apk <APK_FILE_PATH> -bundle <BUNDLE_FILE_PATH> -track <TRACK_NAME>

From Java:

Publisher publisher = new Publisher();

publisher.publishApk(
        "PACKAGE_NAME",
        "SERVICE_ACCOUNT_FILE_PATH",
        "APK_FILE_PATH",
        "TRACK_NAME"
);

publisher.publishBundle(
        "PACKAGE_NAME",
        "SERVICE_ACCOUNT_FILE_PATH",
        "BUNDLE_FILE_PATH",
        "TRACK_NAME"
);

About

Java tool to automate the publishing of Android applications.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages