بلوتوث
آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
29 نوامبر 2023 | - | - | - | 1.0.0-alpha02 |
اعلام وابستگی ها
برای افزودن وابستگی به بلوتوث، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.
وابستگیهای مصنوعات مورد نیاز خود را در فایل build.gradle
برای برنامه یا ماژول خود اضافه کنید:
شیار
dependencies { implementation "androidx.bluetooth:bluetooth:1.0.0-alpha02" }
کاتلین
dependencies { implementation("androidx.bluetooth:bluetooth:1.0.0-alpha02") }
برای اطلاعات بیشتر درباره وابستگیها، به افزودن وابستگیهای ساخت نگاه کنید.
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
هیچ یادداشت انتشار برای این مصنوع وجود ندارد.
نسخه 1.0
نسخه 1.0.0-alpha02
29 نوامبر 2023
androidx.bluetooth:bluetooth:1.0.0-alpha02
و androidx.bluetooth:bluetooth-testing:1.0.0-alpha02
منتشر شدند. نسخه 1.0.0-alpha02 حاوی این commit ها است.
ویژگی های جدید
-
minSdkVersion
به 21 کاهش دهید
تغییرات API
-
GattServerConnectFlow#updateServices
به یک تابع تعلیق تبدیل می شود ( I0237d ) -
AdvertiseParams.durationMillis
به Long تغییر دهید ( If6771 ) - تبدیل
openGattServer
به Flow ( Icef54 ) -
ScanException
در صورت شکست اسکن پرتاب کنید و اسکنر را به طور پیش فرض رویsetLegacy(false)
قرار دهید ( Ib337c ) - پرتاب
AdvertiseException
روی تبلیغات شکست ( I0e691 ) - اضافه کردن استثناء عمومی بلوتوث به catch ( I0130d )
- تبدیل تبلیغات به Flow و تغییر حداکثر مدت زمان ( I32fd8 )
- افزودن
serviceData
وserviceSolicitationUuids
بهScanResult
( I6d7f0 ) - تغییر
durationMillis
از Long به Duration ( I89d49 ) - rssi و
periodicAdvertisingInterval
را بهScanResult
اضافه کنید ( I60b51 ) - افزودن
serviceSolicitationUuid
وsolicitationUuidMask
بهScanFilter
( Ic2206 ) -
GattServerSessionScope#subscribedCharacteristics
اضافه شد ( I0edab ) - افزودن
serviceSolicitationUuids
بهAdvertiseParams
( Ic9aa7 ) - تغییر
AdvertiseParams.durationMillis
از Int به Long ( I6873f ) -
GattServerSessionScope#notify
برنمی گردد، اما در صورت عدم موفقیت، یک استثنا ایجاد می کند ( Ifc26f )
رفع اشکال
- قابلیت استخراج اسکن ( I4d43f )
نسخه 1.0.0-alpha01
20 سپتامبر 2023
androidx.bluetooth:bluetooth:1.0.0-alpha01
و androidx.bluetooth:bluetooth-testing:1.0.0-alpha01
منتشر شدند. نسخه 1.0.0-alpha01 حاوی این commit ها است.
ویژگی های جدید
- این نسخه اولیه APIهای بلوتوث AndroidX است که سطح Kotlin API را پوشش می دهد که اسکن و تبلیغات بلوتوث LE و موارد استفاده از سرویس گیرنده و سرور GATT را پوشش می دهد. این یک سطح حداقل API، مدل رشته شفاف با عملیات همگام سازی و همگام سازی را فراهم می کند و از اجرای همه روش ها اطمینان می دهد و نتایج را ارائه می دهد.
بلوتوث
آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
29 نوامبر 2023 | - | - | - | 1.0.0-alpha02 |
اعلام وابستگی ها
برای افزودن وابستگی به بلوتوث، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.
وابستگیهای مصنوعات مورد نیاز خود را در فایل build.gradle
برای برنامه یا ماژول خود اضافه کنید:
شیار
dependencies { implementation "androidx.bluetooth:bluetooth:1.0.0-alpha02" }
کاتلین
dependencies { implementation("androidx.bluetooth:bluetooth:1.0.0-alpha02") }
برای اطلاعات بیشتر درباره وابستگیها، به افزودن وابستگیهای ساخت نگاه کنید.
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
هیچ یادداشت انتشار برای این مصنوع وجود ندارد.
نسخه 1.0
نسخه 1.0.0-alpha02
29 نوامبر 2023
androidx.bluetooth:bluetooth:1.0.0-alpha02
و androidx.bluetooth:bluetooth-testing:1.0.0-alpha02
منتشر شدند. نسخه 1.0.0-alpha02 حاوی این commit ها است.
ویژگی های جدید
-
minSdkVersion
به 21 کاهش دهید
تغییرات API
-
GattServerConnectFlow#updateServices
به یک تابع تعلیق تبدیل می شود ( I0237d ) -
AdvertiseParams.durationMillis
به Long تغییر دهید ( If6771 ) - تبدیل
openGattServer
به Flow ( Icef54 ) -
ScanException
در صورت شکست اسکن پرتاب کنید و اسکنر را به طور پیش فرض رویsetLegacy(false)
قرار دهید ( Ib337c ) - پرتاب
AdvertiseException
روی تبلیغات شکست ( I0e691 ) - اضافه کردن استثناء عمومی بلوتوث به catch ( I0130d )
- تبدیل تبلیغات به Flow و تغییر حداکثر مدت زمان ( I32fd8 )
- افزودن
serviceData
وserviceSolicitationUuids
بهScanResult
( I6d7f0 ) - تغییر
durationMillis
از Long به Duration ( I89d49 ) - rssi و
periodicAdvertisingInterval
را بهScanResult
اضافه کنید ( I60b51 ) - افزودن
serviceSolicitationUuid
وsolicitationUuidMask
بهScanFilter
( Ic2206 ) -
GattServerSessionScope#subscribedCharacteristics
اضافه شد ( I0edab ) - افزودن
serviceSolicitationUuids
بهAdvertiseParams
( Ic9aa7 ) - تغییر
AdvertiseParams.durationMillis
از Int به Long ( I6873f ) -
GattServerSessionScope#notify
برنمی گردد، اما در صورت عدم موفقیت، یک استثنا ایجاد می کند ( Ifc26f )
رفع اشکال
- قابلیت استخراج اسکن ( I4d43f )
نسخه 1.0.0-alpha01
20 سپتامبر 2023
androidx.bluetooth:bluetooth:1.0.0-alpha01
و androidx.bluetooth:bluetooth-testing:1.0.0-alpha01
منتشر شدند. نسخه 1.0.0-alpha01 حاوی این commit ها است.
ویژگی های جدید
- این نسخه اولیه APIهای بلوتوث AndroidX است که سطح Kotlin API را پوشش می دهد که اسکن و تبلیغات بلوتوث LE و موارد استفاده از سرویس گیرنده و سرور GATT را پوشش می دهد. این یک سطح حداقل API، مدل رشته شفاف با عملیات همگام سازی و همگام سازی را فراهم می کند و از اجرای همه روش ها اطمینان می دهد و نتایج را ارائه می دهد.
بلوتوث
آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
29 نوامبر 2023 | - | - | - | 1.0.0-alpha02 |
اعلام وابستگی ها
برای افزودن وابستگی به بلوتوث، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.
وابستگیهای مصنوعات مورد نیاز خود را در فایل build.gradle
برای برنامه یا ماژول خود اضافه کنید:
شیار
dependencies { implementation "androidx.bluetooth:bluetooth:1.0.0-alpha02" }
کاتلین
dependencies { implementation("androidx.bluetooth:bluetooth:1.0.0-alpha02") }
برای اطلاعات بیشتر درباره وابستگیها، به افزودن وابستگیهای ساخت نگاه کنید.
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
هیچ یادداشت انتشار برای این مصنوع وجود ندارد.
نسخه 1.0
نسخه 1.0.0-alpha02
29 نوامبر 2023
androidx.bluetooth:bluetooth:1.0.0-alpha02
و androidx.bluetooth:bluetooth-testing:1.0.0-alpha02
منتشر شدند. نسخه 1.0.0-alpha02 حاوی این commit ها است.
ویژگی های جدید
-
minSdkVersion
به 21 کاهش دهید
تغییرات API
-
GattServerConnectFlow#updateServices
به یک تابع تعلیق تبدیل می شود ( I0237d ) -
AdvertiseParams.durationMillis
به Long تغییر دهید ( If6771 ) - تبدیل
openGattServer
به Flow ( Icef54 ) -
ScanException
در صورت شکست اسکن پرتاب کنید و اسکنر را به طور پیش فرض رویsetLegacy(false)
قرار دهید ( Ib337c ) - پرتاب
AdvertiseException
روی تبلیغات شکست ( I0e691 ) - اضافه کردن استثناء عمومی بلوتوث به catch ( I0130d )
- تبدیل تبلیغات به Flow و تغییر حداکثر مدت زمان ( I32fd8 )
- افزودن
serviceData
وserviceSolicitationUuids
بهScanResult
( I6d7f0 ) - تغییر
durationMillis
از Long به Duration ( I89d49 ) - rssi و
periodicAdvertisingInterval
را بهScanResult
اضافه کنید ( I60b51 ) - افزودن
serviceSolicitationUuid
وsolicitationUuidMask
بهScanFilter
( Ic2206 ) -
GattServerSessionScope#subscribedCharacteristics
اضافه شد ( I0edab ) - افزودن
serviceSolicitationUuids
بهAdvertiseParams
( Ic9aa7 ) - تغییر
AdvertiseParams.durationMillis
از Int به Long ( I6873f ) -
GattServerSessionScope#notify
برنمی گردد، اما در صورت عدم موفقیت، یک استثنا ایجاد می کند ( Ifc26f )
رفع اشکال
- قابلیت استخراج اسکن ( I4d43f )
نسخه 1.0.0-alpha01
20 سپتامبر 2023
androidx.bluetooth:bluetooth:1.0.0-alpha01
و androidx.bluetooth:bluetooth-testing:1.0.0-alpha01
منتشر شدند. نسخه 1.0.0-alpha01 حاوی این commit ها است.
ویژگی های جدید
- این نسخه اولیه APIهای بلوتوث AndroidX است که سطح Kotlin API را پوشش می دهد که اسکن و تبلیغات بلوتوث LE و موارد استفاده از سرویس گیرنده و سرور GATT را پوشش می دهد. این یک سطح حداقل API، مدل رشته شفاف با عملیات همگام سازی و همگام سازی را فراهم می کند و از اجرای همه روش ها اطمینان می دهد و نتایج را ارائه می دهد.
بلوتوث
آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
29 نوامبر 2023 | - | - | - | 1.0.0-alpha02 |
اعلام وابستگی ها
برای افزودن وابستگی به بلوتوث، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.
وابستگیهای مصنوعات مورد نیاز خود را در فایل build.gradle
برای برنامه یا ماژول خود اضافه کنید:
شیار
dependencies { implementation "androidx.bluetooth:bluetooth:1.0.0-alpha02" }
کاتلین
dependencies { implementation("androidx.bluetooth:bluetooth:1.0.0-alpha02") }
برای اطلاعات بیشتر درباره وابستگیها، به افزودن وابستگیهای ساخت نگاه کنید.
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
هیچ یادداشت انتشار برای این مصنوع وجود ندارد.
نسخه 1.0
نسخه 1.0.0-alpha02
29 نوامبر 2023
androidx.bluetooth:bluetooth:1.0.0-alpha02
و androidx.bluetooth:bluetooth-testing:1.0.0-alpha02
منتشر شدند. نسخه 1.0.0-alpha02 حاوی این commit ها است.
ویژگی های جدید
-
minSdkVersion
به 21 کاهش دهید
تغییرات API
-
GattServerConnectFlow#updateServices
به یک تابع تعلیق تبدیل می شود ( I0237d ) -
AdvertiseParams.durationMillis
به Long تغییر دهید ( If6771 ) - تبدیل
openGattServer
به Flow ( Icef54 ) -
ScanException
در صورت شکست اسکن پرتاب کنید و اسکنر را به طور پیش فرض رویsetLegacy(false)
قرار دهید ( Ib337c ) - پرتاب
AdvertiseException
روی تبلیغات شکست ( I0e691 ) - اضافه کردن استثناء عمومی بلوتوث به catch ( I0130d )
- تبدیل تبلیغات به Flow و تغییر حداکثر مدت زمان ( I32fd8 )
- افزودن
serviceData
وserviceSolicitationUuids
بهScanResult
( I6d7f0 ) - تغییر
durationMillis
از Long به Duration ( I89d49 ) - rssi و
periodicAdvertisingInterval
را بهScanResult
اضافه کنید ( I60b51 ) - افزودن
serviceSolicitationUuid
وsolicitationUuidMask
بهScanFilter
( Ic2206 ) -
GattServerSessionScope#subscribedCharacteristics
اضافه شد ( I0edab ) - افزودن
serviceSolicitationUuids
بهAdvertiseParams
( Ic9aa7 ) - تغییر
AdvertiseParams.durationMillis
از Int به Long ( I6873f ) -
GattServerSessionScope#notify
برنمی گردد، اما در صورت عدم موفقیت، یک استثنا ایجاد می کند ( Ifc26f )
رفع اشکال
- قابلیت استخراج اسکن ( I4d43f )
نسخه 1.0.0-alpha01
20 سپتامبر 2023
androidx.bluetooth:bluetooth:1.0.0-alpha01
و androidx.bluetooth:bluetooth-testing:1.0.0-alpha01
منتشر شدند. نسخه 1.0.0-alpha01 حاوی این commit ها است.
ویژگی های جدید
- این نسخه اولیه APIهای بلوتوث AndroidX است که سطح Kotlin API را پوشش می دهد که اسکن و تبلیغات بلوتوث LE و موارد استفاده از سرویس گیرنده و سرور GATT را پوشش می دهد. این یک سطح حداقل API، مدل رشته شفاف با عملیات همگام سازی و همگام سازی را فراهم می کند و از اجرای همه روش ها اطمینان می دهد و نتایج را ارائه می دهد.