0

別のアプリケーションにあるデータベースにアクセスするにはどうすればよいですか。データにアクセスして、他のアプリケーションで使用したいのですが、どうすればよいでしょうか。別のアプリケーションからデータにアクセスする方法の手がかりさえありません。助けてください。

4

4 に答える 4

2

この記事を読む:

「アプリケーションのモジュール性– Androidシステムでは、アプリケーションが要求した場合、同じ証明書で署名されたアプリケーションを同じプロセスで実行できるため、システムはそれらを単一のアプリケーションとして扱います。このようにして、アプリケーションをモジュールにデプロイできます。 、およびユーザーは、必要に応じて各モジュールを個別に更新できます。」

「アクセス許可によるコード/データ共有– Androidシステムは署名ベースのアクセス許可の適用を提供するため、アプリケーションは、指定された証明書で署名された別のアプリケーションに機能を公開できます。同じ証明書で複数のアプリケーションに署名し、署名ベースのアクセス許可を使用するチェックすると、アプリケーションはコードとデータを安全な方法で共有できます。」

于 2012-08-23T10:18:04.280 に答える
0

同じことを達成するためにコンテンツプロバイダーを使用してください

于 2012-08-23T10:16:38.280 に答える
0

コンテンツプロバイダーについて知っていますか?、これを使用して上記の機能を実装できます。

たとえば、カレンダー、連絡先は同じことをしています。

小切手:

  1. コンテンツプロバイダーの作成
  2. AndroidSQLiteデータベースとContentProvider-チュートリアル
于 2012-08-23T10:16:48.213 に答える
0

Androidのdiffアプリでは、以下のコンテンツプロバイダーの助けを借りてデータを共有できます。

http://about-android.blogspot.in/2010/04/content-provider-example-1.html

笑顔を保ちます

于 2012-08-23T10:20:17.157 に答える