PDA

View Full Version : حذف برنامه از درون خود برنامه



r_khan
سه شنبه 19 خرداد 1394, 16:07 عصر
با سلام
چطور می توانم برنامه خودم را از درون برنامه حذف کنم. مثلا یه باتن بذارم که وقتی کاربر روی ان کلیک کرد برنامه حذف شود

android.dev
چهارشنبه 20 خرداد 1394, 22:15 عصر
اینکار اصلا امکان پذیر نیست در اندروید (http://p30droid.com)

#root#
پنج شنبه 21 خرداد 1394, 00:02 صبح
یکی از این دو Intent باید برنامه شما رو حذف کنه (البته نه خیلی مستقیم)

Uri packageUri = Uri.parse("package:" + getPackageName());
Intent uninstallIntent = new Intent(Intent.ACTION_UNINSTALL_PACKAGE, packageUri);
startActivity(uninstallIntent);

// or

Uri packageUri = Uri.parse("package:" + getPackageName());
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageUri);
startActivity(uninstallIntent);