Запуск собственного приложения только в качестве приложения по умолчанию для Android - PullRequest
1 голос
/ 20 мая 2011

Мне нужно создать приложение для вкладки Android 3.0, в котором я должен запустить свое собственное приложение как единственное глухое приложение для Android, а также пользователь может использовать устройство только через это приложение и иметь ограниченный доступ (может использовать ограниченное приложение ). Кнопка «Домой» также отключается.

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

На самом деле мы хотим использовать планшет в коммерческих целях и хотим создать приложение, с помощью которого пользователь может использовать планшет в течение определенного периода времени, заплатив немного денег.

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

Очень срочно. Пожалуйста, помогите.

Заранее спасибо.

1 Ответ

2 голосов
/ 20 мая 2011

Полагаю, вам следует запустить приложение со следующим фильтром намерений:
<intent-filter><br> <action android:name="android.intent.action.MAIN" /><br> <category android:name="android.intent.category.HOME" /><br> <category android:name="android.intent.category.DEFAULT" /><br> <category android:name="android.intent.category.MONKEY"/><br> </intent-filter>

Это не деактивирует вашу домашнюю кнопку, но запустит или, по крайней мере, попросит пользователя запустить ваше приложение при нажатии.

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

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

...