Tôi đang sử dụng ContentProvider
trong ứng dụng Android của mình để chia sẻ cơ sở dữ liệu giữa ứng dụng. Để chia sẻ cơ sở dữ liệu tôi cần thêm khả năng tiếp cận nhà cung cấp trong AndroidManifest.xml
như như sau:Nhà cung cấp nội dung đã xuất có thể cung cấp quyền truy cập vào dữ liệu nhạy cảm có thể
<provider
android:name="Contentprovider"
android:authorities="umb.con.apps.vid" />
tôi bổ sung và thực hiện thành công nhưng thông điệp cảnh báo hiển thị trong thẻ <provider/>
như thế này "cung cấp nội dung xuất khẩu có thể cung cấp quyền truy cập vào khả năng nhạy cảm dữ liệu". Nó sẽ gây ra bất kỳ vấn đề an ninh trong tương lai?
Cũng lưu ý rằng điều này là mặc định nếu bạn đang nhắm mục tiêu 4.2 (API cấp 17). –
Làm cách nào để bạn có thể nhận được cảnh báo nếu bạn không cung cấp dữ liệu cho bất kỳ ứng dụng nào khác? Công cụ – pat8719
@ pat8719: ignore = "ExportedContentProvider" trong tệp kê khai xml – Ian1971