Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam.
Lihat caranya.
Pembacaan Layar Terbatas
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Di Android 9 dan yang lebih rendah, izin pengambilan buffer layar ( READ_FRAME_BUFFER
, CAPTURE_VIDEO_OUTPUT
, dan CAPTURE_SECURE_VIDEO_OUTPUT
) diberikan kepada aplikasi yang memiliki izin tanda tangan atau hak istimewa. Hal ini memungkinkan aktivitas pengambilan buffer layar yang lancar, seperti mengambil tangkapan layar, atau merekam konten layar perangkat.
Mulai Android 10, untuk mencegah akses senyap ke konten layar perangkat, izin pengambilan video tidak diberikan kepada aplikasi yang memiliki hak istimewa. Akses tanpa persetujuan pengguna dibatasi dan hanya diberikan kepada aplikasi yang memiliki izin tanda tangan. Produsen perangkat yang menjalankan aplikasi dengan hak istimewa yang mengandalkan fungsi pengambilan senyap ini terpengaruh oleh persyaratan ini.
Mulai Android 10, jika Anda tidak memiliki izin tanda tangan pengambilan buffer layar yang tercantum, aplikasi Anda tidak dapat menangkap buffer layar tanpa izin pengguna. Untuk memastikan Anda memiliki izin yang diperlukan, telusuri file manifes Anda untuk izin tanda tangan yang tercantum sebelumnya. Migrasikan semua aplikasi dengan hak istimewa yang terpengaruh (seperti yang ditemukan dalam penelusuran Anda) ke kelas MediaProjectionManager , yang memungkinkan aplikasi pihak ketiga mana pun menangkap buffer layar tanpa izin, namun dengan izin pengguna. Alur ini menampilkan dialog yang meminta pengguna untuk mengizinkan pengambilan layar saat aplikasi memulainya. Di Android 10, fitur dialog baru mencakup hal berikut:
- Memberikan pengaitan yang lebih terlihat dengan ikon Cast .
- Memberikan informasi lebih lanjut tentang sensitivitas data yang dapat diakses.
- Mencegah pengguna menyembunyikan dialog pada inisiasi mendatang: dialog muncul setiap saat.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-04-29 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
{"lastModified": "Terakhir diperbarui pada 2024-04-29 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-04-29 UTC."]]