多くのコンポーネントを持つアプリケーションを開発しています。各コンポーネントは個別の Android アプリになります。「コア」アプリはコンテンツプロバイダーを使用してデータベースへのアクセスを提供し、アクセス許可のドキュメント「署名」保護を読むことが私が望む方法です。
パーミッションのグループを定義しました。これは主に、アプリ情報の「パーミッション」セクションで自分のアイコンに対してパーミッションが適切に表示されるようにするためです。彼らはandroid:protectionLevel="normal"
うまく表示されます。しかし、私が使用すると、android:protectionLevel="signature"
それらは消えます。
<permission-group
android:name="com.example.permissions.GROUP"
android:label="@string/lblGroup"
android:description="@string/descGroup"
android:icon="@drawable/ic_menu_permissions_group" />
<permission
android:name="com.example.permission.CONFIG_READ"
android:permissionGroup="com.example.permissions.GROUP"
android:protectionLevel="signature"
android:label="@string/lblConfigRead"
android:description="@string/descConfigRead" />
<permission
android:name="com.example.permission.CONFIG_WRITE"
android:permissionGroup="com.example.permissions.GROUP"
android:protectionLevel="signature"
android:label="@string/lblConfigWrite"
android:description="@string/descConfigWrite" />
私が現在開発中であり、したがって開発者キーを使用していることを考えると、開発者が「署名」保護レベルを機能させるためにジャンプする必要がある他のフープはありますか?
いつもお世話になっております
スティーブ