public static void SetKeystoreToProject(EclipseProject project) { string keystore = PlayerSettings.Android.keystoreName; if (string.IsNullOrEmpty(keystore)) { return; } FileInfo fi = new FileInfo(keystore); if (!fi.Exists) { throw new Exception("keysotre '" + fi.FullName + "' not exsits!"); } DirectoryInfo di = new DirectoryInfo(project.Path + "/nativebuilder/keystore"); if (!di.Exists) { di.Create(); } fi.CopyTo(di.FullName + "/" + fi.Name); var keystore_path = "./nativebuilder/keystore/" + fi.Name; var keystore_pass = PlayerSettings.Android.keystorePass; var keyalis_name = PlayerSettings.Android.keyaliasName; var keyalis_pass = PlayerSettings.Android.keyaliasPass; project.SetKeystore(keystore_path, keystore_pass, keyalis_name, keyalis_pass); }
public static void SetKeystoreToProject(EclipseProject project, string key_store_path) { var keystore_path = key_store_path; var keystore_pass = "******"; var keyalis_name = "androiddebugkey"; var keyalis_pass = "******"; project.SetKeystore(keystore_path, keystore_pass, keyalis_name, keyalis_pass); }