Wear Remote Compose Material 3

  
Viết Tiện ích và giao diện người dùng từ xa khác cho Wear OS bằng hệ thống thiết kế Biểu cảm Material 3.
Bản cập nhật mới nhất Bản phát hành ổn định Bản phát hành dùng thử Bản phát hành beta Bản phát hành alpha
Ngày 23 tháng 9 năm 2026 - - - 1.0.0-alpha12

Khai báo phần phụ thuộc

Để thêm một phần phụ thuộc trên wear compose remote, bạn phải thêm kho lưu trữ Maven của Google vào dự án. Hãy đọc bài viết về kho lưu trữ Maven của Google để biết thêm thông tin.

Thêm các phần phụ thuộc cho cấu phần phần mềm bạn cần trong tệp build.gradle cho ứng dụng hoặc mô-đun của mình:

Groovy

dependencies {
    implementation "androidx.wear.compose.remote:remote-material3:1.0.0-alpha12"
}

Kotlin

dependencies {
    implementation("androidx.wear.compose.remote:remote-material3:1.0.0-alpha12")
}

Để biết thêm thông tin về các phần phụ thuộc, hãy xem bài viết Thêm phần phụ thuộc vào bản dựng.

Phản hồi

Ý kiến phản hồi của bạn có thể giúp chúng tôi cải thiện Jetpack. Hãy cho chúng tôi biết nếu bạn phát hiện lỗi mới hoặc có ý tưởng cải thiện thư viện này. Vui lòng xem các lỗi hiện có trong thư viện này trước khi báo một lỗi mới. Bạn có thể thêm lượt bình chọn cho lỗi hiện có bằng cách nhấp vào nút dấu sao.

Báo lỗi mới

Xem tài liệu về Trình theo dõi sự cố để biết thêm thông tin.

Phiên bản 1.0

Phiên bản 1.0.0-alpha12

Ngày 23 tháng 9 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha12. Phiên bản 1.0.0-alpha12 bao gồm các thay đổi sau.

Thay đổi về API

  • Thêm ImageVector.toRemoteImageVector()RemoteImageVector.vectorResource(@DrawableRes id: Int) để chuyển đổi ImageVector giao diện người dùng Compose và tài nguyên vectơ có thể vẽ thành RemoteImageVector. (Ia8383)
  • Hiển thị RemoteSplitSwitchButton, RemoteSplitSwitchButtonDefaultsRemoteSplitSwitchButtonColors dưới dạng API công khai trong Wear Material 3 Remote Compose. (Ic9b7f)
  • Hiển thị RemoteSplitRadioButton, RemoteSplitRadioButtonDefaultsRemoteSplitRadioButtonColors dưới dạng API công khai trong Wear Material 3 Remote Compose. (I4d0c2)
  • Hiển thị RemoteSplitCheckboxButton, RemoteSplitCheckboxButtonDefaultsRemoteSplitCheckboxButtonColors dưới dạng API công khai trong Wear Material 3 Remote Compose. (Iffdef)
  • Hiển thị RemoteSwitchButton, RemoteSwitchButtonDefaultsRemoteSwitchButtonColors dưới dạng API công khai trong Wear Material 3 Remote Compose. (I0155b)
  • Hiển thị RemoteRadioButton, RemoteRadioButtonDefaultsRemoteRadioButtonColors dưới dạng API công khai trong Wear Material 3 Remote Compose. (I513ce)
  • Hiển thị RemoteCheckboxButton, RemoteCheckboxButtonDefaultsRemoteCheckboxButtonColors dưới dạng API công khai trong Wear Material 3 Remote Compose. (If5c8a)
  • Thêm filledIconButtonColors, filledTonalIconButtonColors, filledVariantIconButtonColorsoutlinedIconButtonColors vào RemoteIconButtonDefaults trong Wear Material 3 Remote Compose, đồng thời cập nhật giá trị mặc định của tham số iconButtonColorstextButtonColors thành giá trị rỗng. (Ib0b0e)
  • Thêm chế độ hỗ trợ containerPainter cho RemoteCardRemoteTitleCard trong Wear Material 3 Remote Compose. (I4f1bc)

Sửa lỗi

  • Khắc phục lỗi văn bản RemoteEdgeButton tràn ra ngoài hình vòng cung của nút trên nhãn dài. (I2eb3d)

Phiên bản 1.0.0-alpha11

Ngày 9 tháng 9 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha11. Phiên bản 1.0.0-alpha11 bao gồm các thay đổi sau.

Thay đổi về API

  • Thêm thành phần RemoteEdgeButton vào wear:compose:remote:remote-material3. (I017a6)
  • Đặt RemoteCircularProgressIndicatorRemoteProgressIndicatorDefaults.IndeterminateStrokeWidth không xác định làm API công khai. (I937fc)
  • Đặt RemoteTimeTextRemoteTimeTextDefaults làm API công khai. (I83809)
  • Đã thêm thành phần RemoteLinearProgressIndicator. (I828f3)
  • Thêm RemoteModifier.defaultMinSize. (If86a5)
  • Thêm ảnh động cho phần đầu và phần cuối vào RemoteCurvedProgressIndicator. (I68012)
  • Cập nhật RemoteCircularProgressIndicator thành mặc định là RemoteProgressIndicatorDefaults.DefaultStrokeWidth (12.rdp) và hiển thị largeStrokeWidth(screenSize)smallStrokeWidth(screenSize). (I1f16e)

Sửa lỗi

  • compileSdk cho các thư viện Compose được cập nhật lên 37.1. Việc này sẽ yêu cầu cập nhật compileSdk một cách gián tiếp cho tất cả các ứng dụng và thư viện sử dụng Compose. (I05b0f)

Phiên bản 1.0.0-alpha10

Ngày 26 tháng 8 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha10. Phiên bản 1.0.0-alpha10 bao gồm các thay đổi sau.

Thay đổi về API

  • Thêm chế độ hỗ trợ fontFeatureSettingsfontVariationSettings trong RemoteTextStyle, RemoteTextRemoteTimeText. (I6e78d, b/544644370)
  • Đã di chuyển các tiện ích Compose từ xa cơ bản (RemoteBasicText, RemoteBasicImage, RemoteSpacer, RemoteBasicIcon) sang thư viện remote-foundation mới. (I259b2, b/532028292)
  • Thêm tính năng hỗ trợ cho fontVariationSettings trong RemoteTextStyle. (I2c44a, b/542047368)
  • Đã thêm thành phần RemoteCurvedProgressIndicator vào thư viện Wear Remote Compose Material 3. (I975cf, b/530084464)

Sửa lỗi

Phiên bản 1.0.0-alpha09

Ngày 12 tháng 8 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha09. Phiên bản 1.0.0-alpha09 bao gồm các thay đổi sau.

Thay đổi về API

Phiên bản 1.0.0-alpha08

Ngày 29 tháng 7 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha08. Phiên bản 1.0.0-alpha08 bao gồm các thay đổi sau.

Thay đổi về API

  • Hiển thị chiến lược ngắt dòng và tần suất gạch nối trong RemoteTextStyle (I7f2e6, b/510078059)

Phiên bản 1.0.0-alpha07

Ngày 1 tháng 7 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha07. Phiên bản 1.0.0-alpha07 bao gồm các thay đổi sau.

Sửa lỗi

  • Bản phát hành được cập nhật tuỳ thuộc vào androidx.compose.remote tại cùng một cam kết để tránh sự không tương thích nhị phân

Phiên bản 1.0.0-alpha06

Ngày 17 tháng 6 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha06. Phiên bản 1.0.0-alpha06 bao gồm các thay đổi sau.

Thay đổi về API

  • Cập nhật phương thức containerPainter để thay thế bằng RemoteImageBitmap (I68a92, b/494562308)
  • Đổi tên RemoteBitmap thành RemoteImageBitmap để cải thiện tính nhất quán trong cách đặt tên. (I4fde1, b/513228889)
  • Cấp quyền truy cập vào captureRemoteDocument Flow API và một phương thức nạp chồng captureSingleRemoteDocument mới (nhận RemoteCreationDisplayInfo) dưới dạng API công khai. (I87b0e, b/513228889)
  • Đổi tên các hàm nhà máy ValueChange hiện có thành valueChange viết thường. (I812b9, b/513228889)

Phiên bản 1.0.0-alpha05

Ngày 3 tháng 6 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha05. Phiên bản 1.0.0-alpha05 bao gồm các thay đổi sau.

Sửa lỗi

  • Khắc phục hàm khởi tạo RemoteTypography. (bf0c0b2)

Phiên bản 1.0.0-alpha04

Ngày 19 tháng 5 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha04. Phiên bản 1.0.0-alpha04 bao gồm các thay đổi sau.

Thay đổi về API

  • Hiển thị các nhà máy tĩnh RemoteState (I544f0, b/484137042)
  • Cập nhật RemoteText để sử dụng RemoteFontFamily thay vì FontFamily (Ib76b6, b/502907551)

Phiên bản 1.0.0-alpha03

Ngày 6 tháng 5 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha03. Phiên bản 1.0.0-alpha03 bao gồm các thay đổi sau.

Thay đổi về API

  • Đã thay đổi thuộc tính có thể nhấp của đối tượng sửa đổi để không chấp nhận giá trị rỗng cho thông số hành động. Bạn nên chuyển sang dùng Action.Empty. (I21be9, b/498881738)
  • Đối tượng sửa đổi clickable(varargs action) đã thay đổi thành clickable(action). Sử dụng CombinedAction cho danh sách các thao tác. (I8432d, b/498881738)

Phiên bản 1.0.0-alpha02

Ngày 8 tháng 4 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha02. Phiên bản 1.0.0-alpha02 bao gồm các thay đổi sau.

Thay đổi về API

Các thay đổi khác

  • Cập nhật compileSdk cho Compose lên API 37. Điều này có nghĩa là bạn phải dùng AGP phiên bản tối thiểu là 9.2.0 khi sử dụng Compose. (Id45cd, b/413674743)

Phiên bản 1.0.0-alpha01

Ngày 25 tháng 3 năm 2026

Phát hành androidx.wear.compose.remote:remote-material3:1.0.0-alpha01. Phiên bản 1.0.0-alpha01 bao gồm các thay đổi sau.

Thay đổi về API