/// <summary> /// Builds an Android App Bundle at a user-specified file location. /// </summary> public static void Build() { #if !PLAY_INSTANT_ENABLE_NATIVE_ANDROID_APP_BUNDLE if (!AndroidAssetPackagingTool.CheckConvert()) { return; } if (!Bundletool.CheckBundletool()) { return; } #endif if (!PlayInstantBuilder.CheckBuildAndPublishPrerequisites()) { return; } // TODO: add checks for preferred Scripting Backend and Target Architectures. var aabFilePath = EditorUtility.SaveFilePanel("Create Android App Bundle", null, null, "aab"); if (string.IsNullOrEmpty(aabFilePath)) { // Assume cancelled. return; } Build(aabFilePath); }