Unity3D For Android 自动构建 android APK
其实 Unity3D 已经为我们提供了 自动签名 和打包的工具类
这段代码就能轻松的打包自己的APK了,不需要在手动修改 和输入 KeyStore 信息. 甚至连版本信息都搞定了
public static void BuildForAndroid() { PlayerSettings.Android.keystoreName = @"C:\Users\Administrator\Documents\APK_TEST\376yule.keystore"; PlayerSettings.Android.keyaliasName = "376yule"; PlayerSettings.keystorePass = "376yule123"; PlayerSettings.keyaliasPass = "376yule123"; PlayerSettings.applicationIdentifier = "com.yule.game"; PlayerSettings.companyName = "912娱乐"; PlayerSettings.productName = "912娱乐"; PlayerSettings.bundleVersion = "100113"; PlayerSettings.Android.bundleVersionCode = int.Parse(System.DateTime.Now.ToString("yyMMddHHmm")); System.IO.DirectoryInfo topDir = System.IO.Directory.GetParent(Application.dataPath); string path = topDir + "/" + PlayerSettings.productName + System.DateTime.Now.ToString("yyyyMMddHHmm") + ".apk"; BuildPipeline.BuildPlayer(GetBuildScene(), path, BuildTarget.Android, BuildOptions.None); }下一节 我门将记录一下andord 环境下 批量打 渠道包