여러 개의 응용 프로그램에 설치할 수있는 라이브러리 프로젝트를 작성 중입니다. 라이브러리가 작동하려면 파일을 다운로드해야합니다. 내 목표는 파일을 한 번 다운로드 한 다음 다른 앱에서 내 라이브러리의 다른 인스턴스간에 파일을 공유하는 것입니다. (나는 네트워크 트래픽을 저장하고 싶다.) 어떻게 달성 할 수 있는가? 공용 외부 저장소는 나를위한 옵션이 아닙니다. 당신이 다른 안드로이드 응용 프로그램 사이 공유 기능하려면라이브러리 프로젝트간에 파일 공유
2
A
답변
2
, 당신은 프로세스 간 통신 (IPC) 사이를 구현해야합니다.
안드로이드 응용 프로그램은 실제로 샌드 박스 처리 된 리눅스 프로세스이기 때문에 서로의 개인 데이터 및 파일에 액세스 할 수 없습니다.
Messengers 및 AIDL (안드로이드 인터페이스 Definiton 언어), 모두 응용 프로그램의 결합 서비스를 사용합니다 : 안드로이드 개발의 영역에서
, IPC를 구현하는 두 가지 방법이 있습니다.제목에 대한 큰 그림을 얻기 위해 aformentioned 문서를 공부하는 것이 좋습니다.
관련 문제
- 1. C++ 프로젝트간에 중간 파일 공유?
- 2. VS2010에서 프로젝트간에 내 dll 라이브러리 공유
- 3. 모범 사례 : Eclipse에서 프로젝트간에 파일 공유
- 4. 웹 사이트와 코르도바 프로젝트간에 파일 공유
- 5. 다중 프로젝트간에 엔티티 공유
- 6. 이클립스에서 프로젝트간에 코드 공유
- 7. 프로젝트간에 웹 서비스 공유
- 8. 프로젝트간에 OrigoDB 공유
- 9. Xamarin의 프로젝트간에 이미지 공유
- 10. Intellij 프로젝트간에 모듈 공유
- 11. 여러 프로젝트간에 인스턴스 공유
- 12. 프로젝트간에 aspx 페이지 공유
- 13. 프로젝트간에 자산 공유
- 14. apks간에 라이브러리 파일 공유
- 15. 공유 라이브러리 파일 크기
- 16. 여러 프로젝트간에 xml 및 데이터 공유
- 17. 메이븐 프로젝트간에 테스트 리소스 공유
- 18. Visual Studio 2013에서 프로젝트간에 파일을 공유 하시겠습니까?
- 19. gradle : 전쟁 프로젝트간에 우편 번호 공유
- 20. 공유 내부 라이브러리
- 21. 다른 ASP.NET 프로젝트간에 bin 폴더 공유
- 22. 프로젝트간에 마스터 페이지를 공유 할 수 있습니까?
- 23. dll없이 2 개의 프로젝트간에 코드 공유
- 24. 2 개 프로젝트간에 소스 공유 하시겠습니까?
- 25. gwt 프로젝트간에 공유 프로젝트를 설정하는 방법은 무엇입니까?
- 26. 프로젝트간에 SQL CE 4 데이터베이스 공유
- 27. TFS에서 팀 프로젝트간에 공유 라이브러리로 작업
- 28. 다른 프로젝트간에 IntelliJ 검사 프로필 공유
- 29. 두 웹 프로젝트간에 앱 설정 공유
- 30. MsBuild에서 프로젝트간에 공유 리소스를 동기화하는 방법