AndroidReleaseCandidateDependencies constructor
const
AndroidReleaseCandidateDependencies({
- Future<
String> resolvePackage(- String appRoot,
- AndroidConfig config, {
- String? flavor,
- Future<
bool> runBeforeBuild({- required String workingDirectory,
- Future<
AndroidSigningSession> installSigning(- AndroidSigningCredentials credentials
- Future<
String> buildAab({- required String aabOutputPath,
- required String buildNumber,
- required String command,
- required AndroidSigningCredentials credentials,
- String? flavor,
- required String projectRoot,
- required AndroidSigningSession signing,
- required String version,
- DateTime currentTime() = _currentTime,
Creates Android release candidate dependencies.
Implementation
const AndroidReleaseCandidateDependencies({
this.resolvePackage = AndroidProject.resolvePackageName,
this.runBeforeBuild = RepositoryHooks.beforeBuild,
this.installSigning = AndroidSigningSession.install,
this.buildAab = AndroidBuild.run,
this.currentTime = _currentTime,
});