Я многому учусь от этого замечательного веб-сайта, и я хотел бы задать свой первый вопрос на Android; По соображениям безопасности можно ли каким-либо образом запретить другим приложениям запускать собственное приложение? Большое спасибовзаимодействие приложений в Android
2
A
ответ
0
Когда приложение вызывает другое приложение, оно обычно использует startActivity или startActivityForResult.
Если вызов выполнен с использованием startActivity, вы можете получить информацию об отправителе (http://stackoverflow.com/questions/4789155/how-to-find-intent-source-in-android):
private String mAction;
private Uri mData;
private String mType;
private String mPackage;
private ComponentName mComponent;
private int mFlags;
private HashSet<String> mCategories;
private Bundle mExtras;
Если он использует, startActivityForResult, он создает намерение, что вы можете получить через getIntent() и в конечном счете получающий первоначальное намерение и сделать убийство, если вы в этом случае.
Итак, вы не на 100% уверены, что это сработает.
Смежные вопросы
- 1. Взаимодействие приложений Windows 8
- 2. Android-взаимодействие с Android
- 3. Взаимодействие приложений с PHP - Вспоминая пользователя
- 4. Android: Взаимодействие с другим приложением?
- 5. Близкое многопользовательское взаимодействие в android
- 6. Взаимодействие запросов в Realm (android)
- 7. Android: диалоговое взаимодействие
- 8. Android-взаимодействие между людьми
- 9. Android ImageButton взаимодействие
- 10. Взаимодействие веб-приложений с использованием Facebook API
- 11. Взаимодействие с Android-гамбургером
- 12. Взаимодействующее взаимодействие для тестирования Экспресс-приложений
- 13. Android: Взаимодействие с сторонним приложением
- 14. Взаимодействие django и PHP-приложений, лучший подход?
- 15. Android Webview для обычных приложений
- 16. Взаимодействие между Java и Android
- 17. Mvvmcross: Взаимодействие с сервисом android
- 18. XMPP и взаимодействие с Android
- 19. Взаимодействие щелчка между экранами android
- 20. Взаимодействие с webview (JAVA ANDROID)
- 21. Android, django, взаимодействие с сервером?
- 22. Android: onClick и OnFocusChange взаимодействие
- 23. Android TV RecyclerView фокусное взаимодействие
- 24. Взаимодействие с библиотекой API Android?
- 25. Взаимодействие со скрытым фрагментом - Android
- 26. android асинхронное взаимодействие с сервером
- 27. Взаимодействие между двумя устройствами Android
- 28. Android отключить взаимодействие строки состояния
- 29. Взаимодействие MSP430 с Android-телефоном
- 30. Взаимодействие между DialogFragment и FragmentActivity в Android
Большое спасибо за ваш ответ. Я новичок на веб-сайте. Как мне дать вам кредит на ваш ответ? – Andev
Добро пожаловать. Существует небольшая кнопка «принять как anwser». Вы также можете отлаживать ответы. – Gomoku7