2012-05-15 5 views
0

Я могу понять, что приложение Android не имеет прав на удаление чего-либо еще на телефоне, но приложение может удалить его собственные данные, а затем через диспетчер пакетов.Может ли демонстрационное приложение Android удалиться после истечения срока действия

Я подумываю о том, что приложение удалит себя, как только истекает срок. Будет ли Google автоматически перезагружать приложение на телефоне после того, как он обнаружит, что приложение исчезло с телефона.

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

Кто-нибудь сделал это и, возможно, имел какой-то код, которым они могли бы поделиться?

ответ

2

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

Таким образом, вы можете даже всплывающее диалоговое окно, когда они пытаются начать свой демо:

 
+---------------------------------------+ 
| This demo has expired, please visit | 
| dodgybrothers.com for an upgrade. | 
+---------------------------------------+ 

попробовать и Upsell их. И извинения за искусство ASCII, если бы я был хорош в графическом дизайне, я бы не стал кодовой обезьяной :-)

Это основной маркетинг. You не хотите прекратить отношения с потенциальным клиентом. Гораздо лучше поддерживать отношения и «толкать» (хотя и не слишком настойчивые) преимущества модернизации.

+0

У меня есть другие веские причины для удаления приложения, но я понимаю вашу точку зрения на связь с клиентом. – user1325094

0

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

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

  • Нет связанных вопросов^_^