0

두 개의 응용 프로그램을 개발 중입니다. 첫 번째 앱을 APP1, 두 번째 앱을 APP2로 지정합니다. 이제 APP1에서 인터넷 권한과 같은 사용자 권한을 제공하지는 않지만 http://www.google.com과 같은 http url을 INTERNET과 같은 사용자 권한을 포함하는 두 번째 APP2로 보냅니다. Http 요청은 APP1에서 APP2로 보내지고 APP2는 요청에 응답하고 결과는 APP1로 다시 전송됩니다. 마지막으로 APP1에는 결과를 보여주는 웹 뷰가 있습니다. 나는 패키지 관리자를 사용하여 인 텐트를 시도했지만 APP2에 URL을 전달할 수는 없었다. 지난 이틀 동안 고민 중입니다. 몇 가지 예를 들어 설명해주십시오. 미리 감사드립니다.한 응용 프로그램의 데이터를 android의 다른 응용 프로그램으로 전달

+0

사용 콘텐츠 제공 업체 : – Raghunandan

+0

@Raghunandan이 두 응용 프로그램은 저에게 개발되었으며 여기에서 데이터를 공유하지 않습니다. 내가 잘못하지 않은 경우 콘텐츠 공급자가 다른 응용 프로그램과 데이터를 공유하는 데 사용되지만 공유하지 않는 데이터는 전달합니다. 두 번째 응용 프로그램은 백그라운드에서 데이터를 가져와 작업하고 첫 번째 응용 프로그램으로 다시 전달해야합니다. –

+0

나는 당신이 무엇을 구할 수 있는지 모른다. 나는 당신이 필요로하는 것이 서버로부터 데이터를 얻고 업데이트를 기반으로 사용자에게 통지하고 업데이트하는 서비스라고 생각한다. 이 주석이 그것을 무시하는 데 도움이되지 않는다면. – Raghunandan

답변

0

당신은 그에서 lokk를 확인하시기 바랍니다 인터넷 권한을 필요 없어요 : Content Provider

Send data to other applications이 작업을 수행 할 수있는 쉬운 방법 구현 구글과 같이 의도. 당신은 당신의 의도 클래스에 putextras를 호출하여 데이터를 전달해야합니다. http://developer.android.com/reference/android/os/Binder.html http://www.slideshare.net/jserv/android-ipc-mechanism

+0

이 두 응용 프로그램은 저에게 개발되었으며 여기서 내 데이터를 공유하지 않습니다. 내가 잘못하지 않은 경우 콘텐츠 공급자가 다른 응용 프로그램과 데이터를 공유하는 데 사용되지만 공유하지 않는 데이터는 전달합니다. 두 번째 응용 프로그램은 백그라운드에서 데이터를 가져와 작업하고 첫 번째 응용 프로그램으로 다시 전달해야합니다. –

0

는 바인더라는 안드로이드의 IPC 메커니즘 중 하나에서보세요. 다른 응용 프로그램과 데이터를 공유하려는 경우 자신의 공급자를 개발해야합니다.
+0

당신은 내 질문을 이해하지 못했습니다 .. –

+0

왜? 바인더로이 두 앱을 연결하고 URL과 응답을 소포로 보낼 수는 없습니까? – plw