2 つの異なる Android アプリが Phonegap Storage API ( http://docs.phonegap.com/en/2.0.0/cordova_storage_storage.md.html#SQLTransaction ) を使用して同じデータベースを共有できる方法はありますか? 検索中に、Android共有IDとコンテンツプロバイダーに出くわしましたが、上記のデータベースAPIを使用してphonegapに実装する方法がわかりません. 具体的には、クライアント アプリでホスト アプリによって作成されたデータベースのインスタンスを取得するにはどうすればよいですか?
2 に答える
1
Phongap / Cordova を使用すると、これが可能になる方法が思いつきません。ただし、この問題を回避するための私の提案は、オンライン ストレージを使用し、両方のアプリからそのストレージにアクセスすることです。自分で行う方法がわからない場合は、このサービスを提供するサービスがあります。https://www.parse.com/ をお試しください
幸運を!
于 2014-04-05T16:57:22.180 に答える
0
考えられる 2 つのオプション:
両方のアプリで共有ユーザー ID を指定し、データベース ホスティング アプリのコンテキストを使用して 2 番目のアプリからデータベースにアクセスします -詳細はこちら(Java / Cordova プラグインを作成する必要があります)
ContentProvider ( details ) を使用して、あるアプリから他のアプリでデータを利用できるようにします。繰り返しますが、いくつかの Java/プラグイン コードが必要です。
于 2014-07-23T09:34:56.220 に答える