public static void BuildAndroidRelease() { PlayerSettings.Android.bundleVersionCode++; try { BuildPlatform(BuildTarget.Android, Scenes); } catch { PlayerSettings.Android.bundleVersionCode--; throw; } CreateAssetBundles.EnsureBuilt(); }
public static void BuildAndroidDebug() { string oldProductName = PlayerSettings.productName; string oldPackageName = PlayerSettings.applicationIdentifier; try { PlayerSettings.productName += " Debug"; PlayerSettings.SetApplicationIdentifier(BuildTargetGroup.Android, oldPackageName + ".Debug"); BuildPlatform(BuildTarget.Android, Scenes); } finally { PlayerSettings.productName = oldProductName; PlayerSettings.SetApplicationIdentifier(BuildTargetGroup.Android, oldPackageName); } CreateAssetBundles.EnsureBuilt(); }
public static void BuildAll() { var scenes = Scenes; foreach (var platform in Constants.platforms) { DirUtils.RmBuild(platform); } foreach (var platform in Constants.platforms) { if (platform == BuildTarget.Android) { BuildAndroidRelease(); BuildAndroidDebug(); } else { BuildPlatform(platform, scenes); } } CreateAssetBundles.EnsureBuilt(); }
public static void BuildPlatform() { CreateAssetBundles.EnsureBuilt(); BuildPlatform(EditorUserBuildSettings.activeBuildTarget, Scenes); }