2011-09-08 2 views
0

저는 며칠 동안이 콘텐츠 제공 업체에서 일해 왔으며 온라인으로 답변을 찾고 있습니다.콘텐츠 제공자에게 도움이 되십시오.

누군가 나를 분명히 할 수 있습니까?

한 앱에서 내 Android sqlite DB를 다른 앱으로 전송하려고하는데 콘텐츠 제공 업체를 사용하고 싶습니다. 나는 그것을 써 놓았지만 작동하지 않습니다.

제 질문은 콘텐츠 제공 업체와 CONTENT_URI가 동일한 소스 패키지 패키지에 포함되어 있습니까? 그런 다음 다른 앱에서 호출합니다.

+0

A의 ContentProvider를 사용하여 앱 B에서 앱 A의 데이터에 액세스하는 것은 "한 앱에서 다른 앱으로 DB 전송"이란 무엇을 의미합니까? –

+0

또한 AndroidManifest.xml에 [ContentProvider 정의] (http://developer.android.com/guide/topics/manifest/provider-element.html)가 있습니까? –

+0

정확히 "작동하지 않습니까?" –

답변

0

예, 콘텐츠 제공 업체와 CONTENT_URI는 소스 앱의 동일한 패키지에 포함될 수 있습니다. 다른 앱에서 전화를 걸려면 CONTENT_URI가 동일해야하며 콘텐츠 확인자는 나머지 작업을 처리합니다.