package com.box.boxandroidlibv2;

import com.box.boxjavalibv2.BoxConfigBuilder;

public class BoxAndroidConfigBuilder extends BoxConfigBuilder {

    /** sdk version number */
    private final static String VERSION_NUMBER = "v3.0.3";

    /** Default User-Agent String. */
    private static final String USER_AGENT = "BoxAndroidLibraryV2";

    public BoxAndroidConfigBuilder() {
        super();
        this.setUserAgent(USER_AGENT);
        this.setVersion(VERSION_NUMBER);
    }
}

@@ -225,24 +225,98 @@
  %22v3.0.3%22;%0A%0A
+    private final static String COMBINED_VERSION = %22java_%25s,android_%25s%22;%0A%0A
     /** Defa
@@ -337,24 +337,24 @@
  String. */%0A
-
     private 
@@ -529,30 +529,262 @@
 Version(
-VERSION_NUMBER
+getCombinedSdkVersion(super.getVersion(), VERSION_NUMBER));%0A    %7D%0A%0A    private static String getCombinedSdkVersion(final String javaVersion, final String androidVersion) %7B%0A        return String.format(COMBINED_VERSION, javaVersion, androidVersion
 );%0A    %7D

use a combined version for android sdk