Создание демонстрационного периода в приложении Android - PullRequest
2 голосов
/ 02 ноября 2010

Я ищу информацию о том, как создать демонстрационный период в своем приложении для Android. По сути, я бы хотел, чтобы пользователь мог использовать мое приложение, скажем, в течение 5 дней. Какие методы доступны, чтобы определить, как долго пользователь имеет приложение?

Единственное решение, которое я могу придумать, - это попытаться сохранить что-то в общих настройках на основе отметки даты / времени, когда пользователь впервые запустил приложение. Затем каждый раз, когда они запускают приложение, я извлекаю эти данные из Shared Prefs и соответственно включаю / отключаю функциональность. Я не уверен, как именно получить метку времени в общих префсах.

К сожалению, похоже, что в Google не так много ... или я просто использую неправильные ключевые слова.

Помощь! Спасибо!

Ответы [ 2 ]

1 голос
/ 02 ноября 2010

Вы захотите посмотреть в латах: http://developer.android.com/guide/publishing/licensing.html

0 голосов
/ 29 января 2011

Я реализовал это, используя общие настройки. Очевидно, как предположил Скублер, пользователь может обойти это. Но, как я уже говорил, это тот тип пользователя, от которого я бы никогда не получил 0,99 доллара.

Как я узнал за последние несколько месяцев, я считаю, что мой подход к этому был неправильным. Демо-приложения, срок действия которых истекает, не являются обычной вещью на рынке. Вместо этого разработчики создают поддерживаемые Ad и Lite версии своих приложений. Из того, что я вижу, они, как правило, более успешны, чем приложения демо-периода.

Хорошо, живи и учись ... или это код и учись ...:)

...