2016-01-19 2 views
0

Я разрабатываю приложение для Android и обновляю это приложение на удаленном компьютере. Когда я отправляю push mesage, он может быть обновлен сам. Во-первых, я удаляю старое приложение, а затем устанавливаю новое приложение. Когда я удаляю старое приложение, он спрашивает меня. Вы уверены, что хотите удалить это приложение? Я не хочу видеть это предупреждение. Могу ли я отключить это сообщение или могу ли я автоматически ответить «ОК» в коде Android?Отключить предупреждающее сообщение в android

Я использую, чтобы удалить приложение ниже код

Uri packageURI = Uri.parse("package:com.androidhive.pushnotifications"); 
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI); 
startActivity(uninstallIntent); 
+1

idk о вас, но это звучит как плохая идея, и похоже, что вам нужен root-доступ. Фактически, если вы обновляетесь с использованием тех же значений хранилища ключей, вам не нужно будет удалять старые, прежде чем устанавливать новый. – Razgriz

ответ

0

Могу ли я отключить это сообщение?

No.

Могу ли я дать автоматически "Ok" в ответ андроид код?

No.

Подумайте об этом от perspective- пользователя они не хотят приложения, чтобы иметь возможность удалить другие приложения без их ведома и согласия? В то время как у вас могут иметь хорошие намерения, это открывает огромные дыры в безопасности, которые могут использовать другие.

Если вы развертываете это приложение в среде, которой вы управляете (например, корпоративной настройкой), вы можете укрепить устройства для получения этого элемента управления.

+0

Я развожу его только для определенных пользователей, которых я не устанавливаю на google market.I не хочу, чтобы пользователи не могли отвечать на многие предупреждающие сообщения – Diego

Смежные вопросы