private void Form1_Load(object sender, EventArgs e) { if (ApplicationObject == null) { try { ApplicationObject = AndroidAppParser.ReadApk(ApkPath); } catch (Exception) { MessageBox.Show("Decompile error!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); Application.Exit(); Environment.Exit(-1); } } apkPath.Text = ApplicationObject.ApkPath; pkgName.Text = ApplicationObject.PackageName; appName.Text = ApplicationObject.AppName; if (ApplicationObject.Logo != null) { appLogo.Image = ApplicationObject.Logo; } if (APKMain.sw != null) { APKMain.sw.Hide(); } }
private void ApkDetails_Click(object sender, EventArgs e) { MessageBox.Show("This action will take a while, please wait patiently.", "Hint"); string apkP = (string)apps.Items[apps.SelectedIndex]; AndroidApplication app = AndroidAppParser.ReadApk(apkP); new ApkWindow(app, false).Show(); }