Uri packageURI = Uri.parse("package:"+"내패키지명");
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
startActivity(uninstallIntent);
를사용하면 사용자 동의를 얻습니다. 사용자가 OK를 누르면 삭제가 됩니다.
삭제가 완료되었을때도 BroadcastReceiver를 통해받을수있는데 자기자신의 앱을 삭제하는거니
Intent.ACTION_PACKAGE_FULLY_REMOVED는 못쓰는부분이군요..