public virtual bool Initialize(BuildToolLogger buildToolLogger) { // Cache information that is only accessible from the main thread. _isGradleBuild = EditorUserBuildSettings.androidBuildSystem == AndroidBuildSystem.Gradle; _minSdkVersion = PlayerSettings.Android.minSdkVersion; _packageName = PlayerSettings.GetApplicationIdentifier(BuildTargetGroup.Android); _versionCode = PlayerSettings.Android.bundleVersionCode; _versionName = PlayerSettings.bundleVersion; _assetPackManifestTransformers = AssetPackManifestTransformerRegistry.Registry.ConstructInstances(); var initializedManifestTransformers = true; foreach (var transformer in _assetPackManifestTransformers) { initializedManifestTransformers &= transformer.Initialize(buildToolLogger); } return(CheckUnityVersion(buildToolLogger) && initializedManifestTransformers && _androidAssetPackagingTool.Initialize(buildToolLogger) && _androidBuilder.Initialize(buildToolLogger) && _jarSigner.Initialize(buildToolLogger) && _bundletool.Initialize(buildToolLogger) && _zipUtils.Initialize(buildToolLogger)); }
public virtual bool Initialize(BuildToolLogger buildToolLogger) { _packageName = PlayerSettings.GetApplicationIdentifier(BuildTargetGroup.Android); return(_adb.Initialize(buildToolLogger) && _bundletool.Initialize(buildToolLogger)); }