Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam.
Lihat caranya.
Bluetooth
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Bluetooth adalah modul Mainline opsional yang dimulai dengan Android 13. Modul Bluetooth Mainline bertujuan untuk memberikan pengalaman Bluetooth yang konsisten dan berkualitas tinggi kepada semua pengguna Android.
Motivasi
Motivasi utama di balik modul Bluetooth adalah untuk memberikan pengalaman berkualitas tinggi kepada mitra, pengguna, dan pengembang aplikasi. Kami akan mencapai hal ini melalui beberapa cara utama:
- Kirimkan pembaruan lebih cepat dan lebih sering dengan fitur baru, perbaikan bug dan interoperabilitas, serta perbaikan keamanan.
- Kurangi pekerjaan berulang untuk mitra
- Mengurangi overhead rebasing basis kode setiap tahun.
- Mengurangi overhead peluncuran OTA ke perangkat lama.
- Kurangi fragmentasi dan ciptakan pengalaman yang konsisten bagi pengembang dan pengguna aplikasi
- Meningkatkan keamanan global dalam ekosistem Android. Sebagian besar kerentanan keamanan Android melibatkan Bluetooth..
Paket ini adalah APEX yang berisi APK Bluetooth (saat ini didefinisikan dalam packages/modules/Bluetooth/android/app
), perpustakaan asli kami ( libbluetooth.so
dan libbluetooth_jni.so
), API kami (di bawah packages/modules/Bluetooth/framework/java/android/bluetooth
), dan antarmuka HIDL kami.
Batas modul
Gambar 1. Batas Modul Bluetooth
Kami memigrasikan semua repo yang ada ke dalam satu repo di bawah system/bt
. Gambar 1 mewakili direktori saat ini yang akan menjadi bagian dari modul kita.
Ketergantungan
Modul Bluetooth memiliki ketergantungan pada hal berikut:
- Penggunaan
@hide
API masuk dan keluar yang akan dibersihkan - Perpustakaan diperlukan untuk APK Bluetooth,
libbluetooth.so
, dan libbluetooth_jni.so
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-01-31 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-01-31 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-01-31 UTC."]]