بلوتوث

از ویژگی‌های بلوتوث پلتفرم Android با 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، مدل رشته شفاف با عملیات همگام سازی و همگام سازی را فراهم می کند و از اجرای همه روش ها اطمینان می دهد و نتایج را ارائه می دهد.
،

بلوتوث

از ویژگی‌های بلوتوث پلتفرم Android با 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، مدل رشته شفاف با عملیات همگام سازی و همگام سازی را فراهم می کند و از اجرای همه روش ها اطمینان می دهد و نتایج را ارائه می دهد.
،

بلوتوث

از ویژگی‌های بلوتوث پلتفرم Android با 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، مدل رشته شفاف با عملیات همگام سازی و همگام سازی را فراهم می کند و از اجرای همه روش ها اطمینان می دهد و نتایج را ارائه می دهد.
،

بلوتوث

از ویژگی‌های بلوتوث پلتفرم Android با 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، مدل رشته شفاف با عملیات همگام سازی و همگام سازی را فراهم می کند و از اجرای همه روش ها اطمینان می دهد و نتایج را ارائه می دهد.