| | |
| | | set { LocalSave.SetString("AndroidExportPath", value); }
|
| | | }
|
| | |
|
| | | public bool ExportForAppBundle
|
| | | {
|
| | | get { return LocalSave.GetBool("ExportForAppBundle", false); }
|
| | | set { LocalSave.SetBool("ExportForAppBundle", value); }
|
| | | }
|
| | |
|
| | | string m_Publishers;
|
| | | public string publishers
|
| | | {
|
| | |
| | | {
|
| | | BrowseForAndroidExport();
|
| | | }
|
| | | GUILayout.EndHorizontal();
|
| | | GUILayout.BeginHorizontal();
|
| | | ExportForAppBundle = EditorGUILayout.Toggle("导出aab", ExportForAppBundle);
|
| | | GUILayout.EndHorizontal();
|
| | | GUILayout.BeginHorizontal();
|
| | | if (GUILayout.Button("Export Android Project"))
|
| | |
| | | }
|
| | | packageIndex++;
|
| | | var assetBundlePath = Application.dataPath.Replace("Assets", m_UserData.m_OutputPath);
|
| | | ClientPackage.ExportAndroidProject(publishers, packageIndex, false, AndroidExportPath, assetBundlePath);
|
| | | ClientPackage.ExportAndroidProject(publishers, packageIndex, false, AndroidExportPath, assetBundlePath, ExportForAppBundle);
|
| | | }
|
| | |
|
| | | private void ExecuteExportAndroidProjectDev()
|
| | |
| | | }
|
| | | packageIndex++;
|
| | | var assetBundlePath = Application.dataPath.Replace("Assets", m_UserData.m_OutputPath);
|
| | | ClientPackage.ExportAndroidProject(publishers, packageIndex, true, AndroidExportPath, assetBundlePath);
|
| | | ClientPackage.ExportAndroidProject(publishers, packageIndex, true, AndroidExportPath, assetBundlePath, ExportForAppBundle);
|
| | | }
|
| | |
|
| | | private void ExecuteBuildClientPackageStandalone()
|