내 앱을 선택하면 다른 앱이 표시되도록하고 싶습니다. 이것은 의도와 봉사로 가능합니까?두 가지 Android 응용 프로그램간에 통신 할 수있는 방법이 있습니까?
0
A
답변
0
예 가능합니다.
당신은이 작업을 수행하는 몇 가지 방법을 가지고, 여기에 두 가지이다 :
당신이 긴 연결의 일종이 필요하고 당신이이 개 서비스를 사용할 수있는 응용 프로그램간에 데이터를 이동해야하는 경우, 각면에 하나씩 그리고 Messenger 개체와 통신하십시오. 메신저 개체는 프로세스 간 메시지 기반 통신을 구현하는 데 사용됩니다. 두 개의 서로 다른 응용 프로그램은 아이디어를 얻은 후에 사용하기 쉽습니다.
앱을 선택할 때 다른 앱을 시작하기 만하면 시작하려는 앱의 매니페스트에서 설정 한 인 텐트 필터로 인 텐트를 시작할 수 있습니다. 두 번째 응용 프로그램을 연결하지 않고 시작해야하는 경우에 필요한 것입니다. 당신이 계산기 응용 프로그램을 시작해야하는 경우
,이처럼 수행하려고 할 수 있습니다
Intent i = new Intent();
i.setClassName("com.android.calculator2", "com.android.calculator2.Calculator");
startActivity(i);
0
네 그것은 애플리케이션이 다른 애플리케이션을 실행하기 위해 사용 될 수 있습니다 Content Provider
의도를 사용하는 사이에 통신
가능한 아주 많이 있습니다.
0
IPC
(프로세스 간 통신)을 사용할 수 있습니다. 의사를 찾을 수 있습니다 here
관련 문제
- 1. 응용 프로그램간에 통신 하시겠습니까?
- 2. C++ 응용 프로그램과 C# 응용 프로그램 사이에서 통신 할 수있는 방법이 있습니까?
- 3. 두 iPhone 응용 프로그램간에 연결
- 4. PC 에뮬레이터와 통신 할 수있는 Android 에뮬레이터
- 5. 두 응용 프로그램간에 데이터를 교환하십시오.
- 6. Silverlight 앱과 Flash 앱이 통신 할 수있는 방법이 있습니까?
- 7. `webview-html`이 로컬 알림과 통신 할 수있는 방법이 있습니까?
- 8. 두 가지 다른 Android 앱 간 통신 방법
- 9. 응용 프로그램 수준에서 예외를 처리 할 수있는 방법이 있습니까? Android
- 10. Maven에 동일한 이슈의 두 가지 버전을 포함시킬 수있는 방법이 있습니까?
- 11. wp7에서 두 응용 프로그램간에 dll을 공유 할 수 있습니까?
- 12. 두 응용 프로그램간에 메시지 보내기
- 13. boilerplatejs에서 모듈과 상호 통신 할 수있는 방법이 있습니까?
- 14. 두 개의 iPhone 응용 프로그램을 서로 통신 할 수 있습니까?
- 15. 두 응용 프로그램 간의 프로세스 간 통신
- 16. Android 기본 및 AIR 응용 프로그램 통신
- 17. 두 가지 방법이 동일합니까?
- 18. 두 개의 Android 응용 프로그램간에 자격 증명 공유
- 19. 네트워킹 데이터를 두 응용 프로그램에 동시에 전송할 수있는 방법이 있습니까?
- 20. 응용 프로그램간에 HttpRuntime.Cache를 공유 할 수 있습니까?
- 21. 두 iPhone 응용 프로그램간에 사용할 수있는 데이터 공유 체계는 무엇입니까?
- 22. Android - 전체 작업을 팝업 할 수있는 방법이 있습니까?
- 23. 다른 응용 프로그램간에 Android 공유 활동/코드
- 24. Codeigniter - 두 응용 프로그램간에 모델을 공유하는 방법
- 25. 두 MS Access 응용 프로그램 사이의 통신?
- 26. OpenCV를 PHP와 통합 할 수있는 방법이 있습니까?
- 27. J2EE 서버의 두 가지 다른 응용 프로그램간에 두 객체 인스턴스를 일치시키는 가장 좋은 방법은 무엇입니까?
- 28. ExtJS 4에는 외부 구성 요소를로드 할 수있는 방법이 있습니까?
- 29. 안드로이드에서 스킨을 관리 할 수있는 방법이 있습니까?
- 30. 두 응용 프로그램간에 Sqlite를 공유하는 방법?
을 내가 액세스 할 수없는 경우가 의도 필터의에 무엇? 어떻게 정보를 얻을 수 있습니까? 내 앱이 시작되기를 원하는 앱은 계산기에 내장 된 안드로이드입니다. –
@DaJaynae Williams 제 대답이 업데이트되었습니다. –
"com.android.calculator2"는 예제 패키지입니까? –