2012-01-03 4 views

답변

1

짧은 대답 : 예.

긴 대답 : 애플리케이션을 두 번째 애플리케이션과 공유하려면 애플리케이션을 등록해야합니다. 즉, 다른 측면에서도 콘텐츠를 공유하게됩니다. 다른 개발자가 콘텐츠 제공 업체를 통해 앱의 데이터에 액세스하는 방법을 반드시 알지 못하기 때문에 문제가되는 것은 아닙니다.

this link을 따라 가면 콘텐츠 제공 업체를 만들고 액세스하는 방법을 읽을 수 있습니다.

오. 거의 잊었다. 이것은 응용 프로그램간에 데이터를 공유하는 방법입니다. 개인적으로 데이터베이스를 공유하는 사람은 들어 본 적이 없습니다. DB는 항상 자신의 응용 프로그램에 대해 비공개이며 사용자를 포함하여 다른 사람에게 노출되지 않습니다. Android의 데이터베이스에 대한 자세한 내용은 this link을 참조하십시오.

0

액세스하려는 테이블의 URI를 알아야합니다.

0

사용자 지정 Content Provider을 만들어 다른 응용 프로그램에서 사용해야합니다. HereCustomContentProvider을 생성하고 another 응용 프로그램에 사용하는 방법에 대한 완전한 예입니다.

관련 문제