public bool InstallFramework(InstallFrameworkOptions options) { lastActionType = ApktoolActionType.InstallFramework; lastFilePath = options.InputFramePath; lastProjectDir = null; string keyFrameDir = null, keyTag = null; if (!String.IsNullOrWhiteSpace(options.FrameDir)) { keyFrameDir = String.Format("{0} \"{1}\"", InstallFrameworkKeys.FrameDir, options.FrameDir); } if (!String.IsNullOrWhiteSpace(options.Tag)) { keyTag = String.Format("{0} \"{1}\"", InstallFrameworkKeys.Tag, options.Tag); } string args = String.Format("if{0}{1} \"{2}\"", keyFrameDir, keyTag, options.InputFramePath); bool started = this.Start(args); this.BeginOutputReadLine(); this.BeginErrorReadLine(); return(started); }
private bool InstallFramework() { InstallFrameworkOptions options = new InstallFrameworkOptions(textBox_IF_InputFramePath.Text); if (checkBox_IF_FramePath.Checked) { options.FrameDir = textBox_IF_FrameDir.Text; } if (checkBox_IF_Tag.Checked) { options.Tag = textBox_IF_Tag.Text; } return(apktool.InstallFramework(options)); }
public bool InstallFramework(InstallFrameworkOptions options) { lastActionType = ApktoolActionType.InstallFramework; lastFilePath = options.InputFramePath; lastProjectDir = null; string keyFrameDir = null, keyTag = null; if (!String.IsNullOrWhiteSpace(options.FrameDir)) keyFrameDir = String.Format("{0} \"{1}\"", InstallFrameworkKeys.FrameDir, options.FrameDir); if (!String.IsNullOrWhiteSpace(options.Tag)) keyTag = String.Format("{0} \"{1}\"", InstallFrameworkKeys.Tag, options.Tag); string args = String.Format("if{0}{1} \"{2}\"", keyFrameDir, keyTag, options.InputFramePath); bool started = this.Start(args); this.BeginOutputReadLine(); this.BeginErrorReadLine(); return started; }
private bool InstallFramework() { InstallFrameworkOptions options = new InstallFrameworkOptions(textBox_IF_InputFramePath.Text); if (checkBox_IF_FramePath.Checked) options.FrameDir = textBox_IF_FrameDir.Text; if (checkBox_IF_Tag.Checked) options.Tag = textBox_IF_Tag.Text; return apktool.InstallFramework(options); }