private void InitializeAPKTool() { apktool = new Apktool(javaExe, Program.APKTOOL_PATH); apktool.ApktoolOutputDataRecieved += apktool_ApktoolOutputDataRecieved; apktool.ApktoolErrorDataRecieved += apktool_ApktoolErrorDataRecieved; apktool.DecompilingCompleted += apktool_DecompilingCompleted; apktool.BuildCompleted += apktool_BuildCompleted; apktool.InstallFrameworkCompleted += apktool_InstallFrameworkCompleted; }
private void FormBuild_Load(object sender, EventArgs e) { if (String.IsNullOrEmpty(Properties.Settings.Default.JavaExe)) { MessageBox.Show("Java location is not specified in the settings. Please, configure program first.", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } if (!System.IO.File.Exists(Program.APKTOOL_PATH)) { MessageBox.Show(String.Format("apktool не найден в каталоге назначения '{0}'.", Program.APKTOOL_PATH), Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } apktoolSync = new Apktool(Properties.Settings.Default.JavaExe, Program.APKTOOL_PATH); apktool = new Apktool(Properties.Settings.Default.JavaExe, Program.APKTOOL_PATH); apktool.ApktoolOutputDataRecieved += apktool_ApktoolOutputDataRecieved; apktool.ApktoolErrorDataRecieved += apktool_ApktoolErrorDataRecieved; apktool.BuildCompleted += apktool_BuildCompleted; }