theme / projekt.commons.theme / OverlayBuilder / <init>
<init>¶
OverlayBuilder(packageName:String, targetPackageName:String, timestamp:Long, versionCode:Int? = null, versionName:String? = null, label:String? = null, metaData:ArrayMap<String,String>? = null, outDir:File= File(ThemeApplication.instance.externalCacheDir, "overlays"))
A class for building overlays.
Parameters¶
packageName - Overlay package name.
targetPackageName - Overlay target package name.
timestamp - install timestamp, System.currentTimeMillis can be used for this.
versionCode - Overlay version code.
versionName - Overlay version name.
label - Overlay package label.
metaData - Collections of metadata to be added to the overlay manifest.
outDir - target directory to put the generated overlay.