Tôi muốn gỡ cài đặt ứng dụng của mình khi nhấp vào nút. Đối với điều này tôi đang sử dụng mã sau đây.Xóa ứng dụng của tôi theo lập trình (Android)
Uri packageURI = Uri.parse("package:"+packageName);
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
startActivity(uninstallIntent);
Nó cho tôi kết quả, nhưng tôi muốn xóa trực tiếp mà không cần nhấp vào nút "Ok" của hộp thoại có thông báo "Ứng dụng này sẽ bị Gỡ cài đặt".
Tôi chỉ muốn gỡ cài đặt ứng dụng trực tiếp.
Bạn cần có quyền root để thực hiện điều đó. – xDragonZ
Loại công cụ này được dành riêng cho các ứng dụng hệ thống vì lý do chính đáng - vì vậy bạn bị kẹt với việc root thiết bị của mình. – Jens
Tôi nghĩ bạn nên lùi lại và nghĩ về lý do tại sao bạn vẫn muốn làm điều này. Tại sao bạn cần ghi đè phương pháp chuẩn để xóa ứng dụng? – kcoppock