누군가 다른 응용 프로그램에서 한 응용 프로그램을 제어하는 방법을 설명 할 수 있습니까? 저는 서비스 클래스를 사용하여 app1에서 음악 플레이어를 실행하고 있습니다. 다른 앱 (app2)에서 해당 뮤직 플레이어를 중지하고 싶습니다. 그러나 나는 개념을 짧게하고있다.다른 응용 프로그램에서 하나의 응용 프로그램에 액세스
0
A
답변
0
필요한 작업에 따라 다릅니다.
다른 활동을 열면 (또는 메시지를 보내는)를 사용하는 텐트입니다 :
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
// ...
startActivity(intent);
시작 서비스는도하지만 경우에만 의도 브로드 캐스트를 사용하여 수행 할 수있는 일을하려고 무엇 startService()
을 사용하는 것입니다 귀하의 타겟 애플 리케이션은 방송의 특정 동작을 지원하고 청취합니다. 해당 ACTION이 지원되는지 확인해야합니다.
0
이 질문을 조금 계속하고 싶습니다.
내 경우에는 대상 응용 프로그램을 개발 중이므로 기본 응용 프로그램에 대한 몇 가지 간단한 프로 시저 호출을 구현해야합니다. 기본적으로 '시작', '중지'및 'sendData'. 필자가 작성한 것처럼 타겟 앱을 개발 중이므로 원하는대로 지원할 수 있습니다. 가장 쉬운 방법은 무엇이라고 생각하십니까?
전체적인 상황이 조금 더 설명되었습니다. 메인 앱은 내 앱이 작업을 시작하게하고, 필요한 경우 앱을 종료하도록 요청하고 메인 앱이 종료되면 데이터 전송을 요청할 것입니다.
저는 Android 개발에 새로운 것이므로 코드 스 니펫이 바람직합니다. 고맙습니다.
관련 문제
- 1. 웹 응용 프로그램에서 사용자 응용 프로그램에 액세스
- 2. android의 다른 응용 프로그램에서 ContentProviders 데이터에 액세스
- 3. 응용 프로그램에서 다른 데이터베이스에 액세스
- 4. Safari 확장 프로그램에서 외부 응용 프로그램에 액세스
- 5. 하나의 아이폰 응용 프로그램에서 다른 하나의 응용 프로그램을 사용하고 계십니까?
- 6. 다른 응용 프로그램에 대해 하나의 인증
- 7. 다른 컴퓨터에서 콘솔 응용 프로그램에 액세스 - .NET
- 8. 기본 웹 응용 프로그램에서 다른 ASP.NET 응용 프로그램에 자동으로 로그인
- 9. winforms 응용 프로그램에서 asp.net 응용 프로그램에 인증
- 10. KeyEventDispatcher는 하나의 응용 프로그램에서 작동하지만 다른 응용 프로그램에서는 작동하지 않습니다.
- 11. 다른 응용 프로그램에서 액세스 위반 숨기기
- 12. 액세스 다른 실버 라이트 응용 프로그램에서 1
- 13. 다른 도메인, 하나의 .NET MVC 응용 프로그램에서 다른 웹 사이트?
- 14. AppleScript를 사용하여 응용 프로그램에 액세스
- 15. 웹 응용 프로그램에 데이터베이스 액세스
- 16. 하나의 응용 프로그램에 대한 여러 Membershipprovider
- 17. 하나의 응용 프로그램이 iPhone의 다른 응용 프로그램에서 파일의 경로에 액세스 할 수 있습니까?
- 18. 응용 프로그램에서 하나의 인스턴스 실행
- 19. Java 응용 프로그램에서 로거에 액세스
- 20. 다른 응용 프로그램에서 중복 안드로이드 데이터베이스?
- 21. 한 응용 프로그램의 어셈블리를 다른 응용 프로그램에 사용하는 방법은 무엇입니까?
- 22. 하나의 응용 프로그램에 여러 개의 SQLiteOpenhelper가있는 경우
- 23. Silverlight 응용 프로그램에서 COM 액세스?
- 24. MonoDroid 응용 프로그램에서 S3에 액세스
- 25. 다른 응용 프로그램에서 텍스트 받기
- 26. Blackberry 응용 프로그램에서 실행중인 다른 응용 프로그램으로 데이터를 전송합니까?
- 27. C에서 다른 응용 프로그램에 연결 #
- 28. 다른 응용 프로그램에서 MacOSX의 콘솔 로그를 얻으십시오
- 29. 하나의 응용 프로그램에서 다른 데이터베이스의 SQLite 명령 실행
- 30. 다른 컴퓨터의 응용 프로그램에서 액세스 할 때 SQLite 동기화