私はアプリを持っています。アプリの外部には、2 番目の .apk として、ContentProvider を介してアプリのデータベースにアクセスするアプリ ウィジェットがあります。したがって、アプリ ウィジェットは、アプリがインストールされている場合にのみ機能します。
次のシナリオが必要です。
- ユーザーがアプリ ウィジェットをインストールしようとすると、インストールが中止され、アプリもインストールする必要があることがユーザーに通知されます。
- ユーザーがアプリをアンインストールするときは、アプリ ウィジェットも削除するか、代わりに削除する必要があります。
- アプリをアンインストールするとウィジェットが壊れることをユーザーに通知する必要があります。
これを達成する方法はありますか?アプリ ウィジェットのマニフェストに何らかの設定を加えていますか? そうでない場合、他にどのようなオプション/シナリオが利用可能ですか? 最小 SDK は 7、ターゲット SDK は 8 です。
注: アプリ ウィジェットは内部メモリにインストールする必要がありますが、アプリはサイズが大きく、SD カードにインストールするため、ウィジェットとアプリの両方を同じ apk に含めることはできません。それが別れの理由です。