| | |
| | | //private string m_OutputPath = string.Empty;
|
| | | //[SerializeField]
|
| | | //private bool m_UseDefaultPath = true;
|
| | | private string m_streamingPath
|
| | | {
|
| | | get
|
| | | {
|
| | | private string m_streamingPath {
|
| | | get {
|
| | | switch (m_UserData.m_BuildTarget)
|
| | | {
|
| | | case ValidBuildTarget.Android:
|
| | |
| | |
|
| | | [SerializeField] int m_Version;
|
| | |
|
| | | public string ApkOutputPath
|
| | | {
|
| | | public string ApkOutputPath {
|
| | | get { return LocalSave.GetString("APKOutPutPath"); }
|
| | | set { LocalSave.SetString("APKOutPutPath", value); }
|
| | | }
|
| | |
|
| | | public string publishers
|
| | | {
|
| | | public string publishers {
|
| | | get { return LocalSave.GetString("APKPublishers"); }
|
| | | set { LocalSave.SetString("APKPublishers", value); }
|
| | | }
|
| | |
| | | AssetsVersionMaker.WriteAssetsVersionFile(Path.Combine(Directory.GetParent(Application.dataPath).FullName, m_UserData.m_OutputPath), fileInfos);
|
| | | }
|
| | |
|
| | | static int packageIndex
|
| | | {
|
| | | static int packageIndex {
|
| | | get { return LocalSave.GetInt("ClientPackageIndex", 1); }
|
| | | set { LocalSave.SetInt("ClientPackageIndex", value); }
|
| | | }
|
| | |
|
| | | private void ExecuteBuildClientPackageIpaAppend()
|
| | | {
|
| | | packageIndex++;
|
| | | var outputPath = Application.dataPath.Replace("Assets", m_UserData.m_OutputPath);
|
| | | ClientPackage.BuildPublishers(ClientPackage.SDK_PLUGIN_PROJECT, outputPath, ApkOutputPath, publishers, packageIndex, false, false);
|
| | | }
|
| | |
|
| | | private void ExecuteBuildClientPackageIpaReplace()
|
| | | {
|
| | | packageIndex++;
|
| | | var outputPath = Application.dataPath.Replace("Assets", m_UserData.m_OutputPath);
|
| | | ClientPackage.BuildPublishers(ClientPackage.SDK_PLUGIN_PROJECT, outputPath, ApkOutputPath, publishers, packageIndex, false, true);
|
| | | }
|
| | |
|
| | | private void ExecuteBuildClientPackageApk()
|
| | | {
|
| | | packageIndex++;
|
| | | var outputPath = Application.dataPath.Replace("Assets", m_UserData.m_OutputPath);
|
| | | ClientPackage.BuildPublishers(ClientPackage.SDK_PLUGIN_PROJECT, outputPath, ApkOutputPath, publishers, packageIndex, false, false);
|
| | | }
|
| | |
|
| | | private void ExecuteBuildClientPackageDevelopApk()
|
| | | {
|
| | | packageIndex++;
|
| | | var outputPath = Application.dataPath.Replace("Assets", m_UserData.m_OutputPath);
|
| | | ClientPackage.BuildPublishers(ClientPackage.SDK_PLUGIN_PROJECT, outputPath, ApkOutputPath, publishers, packageIndex, true, false);
|
| | | }
|