public abstract class AbstractPublisherMojo extends AbstractAndroidMojo
Modifier and Type | Field and Description |
---|---|
protected String |
editId |
protected com.google.api.services.androidpublisher.AndroidPublisher.Edits |
edits |
protected File |
listingDirectory |
protected static String |
LOCALE_DIR_PATTERN |
protected String |
projectName |
aaptExtraArgs, aaptVerbose, adbConnectionTimeout, androidManifestFile, assetsDirectory, attachJar, attachSources, combinedAssets, configurations, customPackage, dependencyGraphBuilder, destinationManifestFile, device, devices, deviceThreads, ENV_ANDROID_HOME, ENV_ANDROID_NDK_HOME, execution, extractedDependenciesDirectory, extractedDependenciesJavaResources, extractedDependenciesJavaSources, finalName, genDirectory, generateApk, ips, nativeLibrariesDirectory, ndkOutputDirectory, proguardFile, project, projectHelper, projectOutputDirectory, release, renameManifestPackage, resourceDirectory, resourceOverlayDirectories, resourceOverlayDirectory, resources, session, sourceDirectory, sourceEncoding, SUPPORTED_PACKAGING_TYPES, targetDirectory, undeployBeforeDeploy
Constructor and Description |
---|
AbstractPublisherMojo() |
Modifier and Type | Method and Description |
---|---|
File[] |
getLocaleDirs() |
protected void |
initializePublisher(String packageName) |
String |
readFile(File file,
int maxChars) |
String |
readFileWithChecks(File dir,
String fileName,
int maxChars,
String errorMessage) |
protected void |
warnPlatformDefaultEncoding() |
copyFolder, deployApk, deployBuiltApk, deployDependencies, doWithDevices, extractInstrumentationRunnerFromAndroidManifest, extractPackageNameFromAndroidArtifact, extractPackageNameFromAndroidManifest, extractPackageNameFromAndroidManifestXmlTree, extractPackageNameFromApk, getAndroidManifestPackageName, getAndroidNdk, getAndroidSdk, getArtifactResolverHelper, getDependencyResolver, getDirectDependencyArtifacts, getJack, getLibraryUnpackDirectory, getNativeHelper, getRelevantCompileArtifacts, getResourceOverlayDirectories, getTransitiveDependencyArtifacts, getTransitiveDependencyArtifacts, getUnpackedAarClassesJar, getUnpackedApkLibSourceFolder, getUnpackedLibAssetsFolder, getUnpackedLibFolder, getUnpackedLibHelper, getUnpackedLibNativesFolder, getUnpackedLibResourceFolder, getUnpackedLibsDirectory, initAndroidDebugBridge, isAPKBuild, isInstrumentationTest, resolveArtifactToFile, undeployApk, undeployApk, waitForInitialDeviceList
getLog, getPluginContext, setLog, setPluginContext
@Parameter(property="android.publisher.project.name") protected String projectName
@Parameter(property="android.publisher.listing.directory", defaultValue="${project.basedir}/src/main/play/") protected File listingDirectory
protected com.google.api.services.androidpublisher.AndroidPublisher.Edits edits
protected String editId
protected static final String LOCALE_DIR_PATTERN
protected void initializePublisher(@NonNull String packageName) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
public String readFile(File file, int maxChars) throws IOException
IOException
public File[] getLocaleDirs()
public String readFileWithChecks(File dir, String fileName, int maxChars, String errorMessage) throws IOException
IOException
protected void warnPlatformDefaultEncoding()
Copyright © 2008–2019 simpligility technologies inc.. All rights reserved.