Есть ли какой-либо обратный вызов/приемник/все, что вызывается один раз, когда мое приложение установлено?Обратный звонок после установки моего приложения?
1
A
ответ
3
Для этого вам нужно сделать одно приложение отдельно от основного приложения, которое может отслеживать установочное или удаленное приложение с вашего устройства.
Для этого вам необходимо зарегистрироваться Получатель.
<receiver android:name=".AppStatusReceiver" >
<intent-filter>
<action android:name="android.intent.action.PACKAGE_ADDED" />
<action android:name="android.intent.action.PACKAGE_REMOVED" />
</intent-filter>
</receiver>
AppStatusReceiver.java
public class AppStatusReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.d(TAG, "Intent: " + intent.getAction());
}
}
Примечание: Если вы хотите, чтобы это было управлять из основного приложения обратного вызова, то это не возможно.
1
Приложение не может запускать код при его установке.
Для других приложений, вы можете создать BroadcastReceiver
для ACTION_PACKAGE_ADDED
, но как документы объясняют, что это не будет работать на приложении, которое было недавно установлено:
Обратите внимание, что вновь установленный пакет не получает это трансляция.
Смежные вопросы
- 1. Обратный звонок после JSON
- 2. Обратный звонок для приложения iOS?
- 3. Обратный звонок после визуализации стиля
- 4. Как предотвратить копирование моего приложения после установки
- 5. Android: Обратный звонок для запуска приложения
- 6. createReadStream(). Pipe() Обратный звонок
- 7. Обратный звонок AWS SNS
- 8. Обратный звонок для cellForRowAtIndexPath?
- 9. Select2 Инициализация Обратный звонок
- 10. Redux Thunk Обратный звонок после отправки действия?
- 11. Обратный звонок после обновления вида в AngularJS
- 12. Обратный звонок от whatsapp после обмена сообщениями
- 13. Sidekiq. Отправить Обратный звонок после задания Готово
- 14. Обратный звонок JavaScript после перенастройки полей SilverStripe?
- 15. jQuery Cycle: Отключить начальный «после» Обратный звонок
- 16. Обратный звонок из FireBreath
- 17. Обратный звонок с Classie.js
- 18. Обратный звонок WCF-клиента
- 19. jQuery Анимация Обратный звонок
- 20. Кнопка Fltk Обратный звонок
- 21. Как сделать исходящий звонок из моего приложения?
- 22. Обратный звонок от chooser
- 23. Обратный звонок с XPCOM
- 24. Обратный звонок в Python
- 25. Обратный звонок iTunes
- 26. Обратный звонок в nodejs
- 27. EnumDisplayMonitors EnumProc Обратный звонок
- 28. Обратный звонок с временем
- 29. Функции JavaScript Обратный звонок
- 30. Обратный звонок с CompletableFuture
Удалить эту тему http://stackoverflow.com/questions/11562413/android-how-to-get-the-installed-app-information-using-broadcast-receiver – Aamirkhan