parent
3b5a242f9f
commit
15aa840061
|
|
@ -14,17 +14,17 @@ namespace Guru.Editor
|
|||
/// </summary>
|
||||
public partial class AppBuilder
|
||||
{
|
||||
public static int AndroidTargetSdkVersion = 34;
|
||||
public static string IOSTargetOSVersion = "13.0";
|
||||
public static string GuruIOSTeamId = "39253T242A";
|
||||
public static string GuruKeystoreName => "guru_key.jks";
|
||||
public static string GuruKeystorePass => "guru0622";
|
||||
public static string GuruAliasName => "guru";
|
||||
public static string GuruAliasPass => "guru0622";
|
||||
public static string GuruKeystorePath => Application.dataPath + $"/Plugins/Android/{GuruKeystoreName}";
|
||||
public static string ProguardName => "proguard-user.txt";
|
||||
public static string ProguardPath => Application.dataPath + $"/Plugins/Android/{ProguardName}";
|
||||
public static string OutputDirName => "BuildOutput";
|
||||
private const int DefaultAndroidTargetSdkVersion = 34;
|
||||
private const string IOSTargetOSVersion = "13.0";
|
||||
private const string GuruIOSTeamId = "39253T242A";
|
||||
private const string GuruKeystoreName = "guru_key.jks";
|
||||
private const string GuruKeystorePass = "guru0622";
|
||||
private const string GuruAliasName = "guru";
|
||||
private const string GuruAliasPass = "guru0622";
|
||||
private static string GuruKeystorePath => Application.dataPath + $"/Plugins/Android/{GuruKeystoreName}";
|
||||
private static string ProguardName => "proguard-user.txt";
|
||||
private static string ProguardPath => Application.dataPath + $"/Plugins/Android/{ProguardName}";
|
||||
private static string OutputDirName => "BuildOutput";
|
||||
|
||||
#region 构建接口
|
||||
|
||||
|
|
@ -74,7 +74,8 @@ namespace Guru.Editor
|
|||
var isDebug = !buildParam.IsBuildRelease;
|
||||
var useMinify = buildParam.AndroidUseMinify;
|
||||
var buildNumber= GetBuildNumberString(BuildTarget.Android);
|
||||
if(buildParam.AutoSetBuildNumber) buildNumber = ChangeBuildNumber(BuildTarget.Android);
|
||||
var androidTargetVersion = buildParam.AndroidTargetVersion == 0 ? DefaultAndroidTargetSdkVersion : buildParam.AndroidTargetVersion;
|
||||
if (buildParam.AutoSetBuildNumber) buildNumber = ChangeBuildNumber(BuildTarget.Android);
|
||||
|
||||
// 保存版本信息
|
||||
SaveBuildVersion(buildParam.BuildVersion, buildNumber);
|
||||
|
|
@ -112,10 +113,9 @@ namespace Guru.Editor
|
|||
PlayerSettings.Android.keyaliasPass = buildParam.AndroidAliasPass;
|
||||
}
|
||||
|
||||
PlayerSettings.Android.targetArchitectures = AndroidArchitecture.ARMv7 | AndroidArchitecture.ARM64; //只构建 armv7 和 arm64
|
||||
PlayerSettings.Android.targetArchitectures = AndroidArchitecture.ARMv7 | AndroidArchitecture.ARM64 | AndroidArchitecture.X86_64; // 构建 armv7, arm64, X86_64
|
||||
PlayerSettings.Android.minSdkVersion = AndroidSdkVersions.AndroidApiLevel22;
|
||||
if (buildParam.AndroidTargetVersion > 0) AndroidTargetSdkVersion = buildParam.AndroidTargetVersion;
|
||||
PlayerSettings.Android.targetSdkVersion = (AndroidSdkVersions)AndroidTargetSdkVersion; // 默认设置API为33
|
||||
PlayerSettings.Android.targetSdkVersion = (AndroidSdkVersions)androidTargetVersion; // 设置 API Version
|
||||
|
||||
//打包
|
||||
string symbolDefine = buildParam.IsBuildRelease ? GameDefine.MACRO_RELEASE : GameDefine.MACRO_DEBUG;
|
||||
|
|
|
|||
Loading…
Reference in New Issue