예제 #1
0
 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;
 }
예제 #2
0
        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;
        }
예제 #3
0
        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;
        }
예제 #4
0
 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;
 }