Android Wear via MediaBrowserServiceCompat 无法显示 MediaItem 的图标

The Icon of MediaItem can not display in Android Wear via MediaBrowserServiceCompat

我使用 setIconUri 在 MediaDescriptionCompat Builder 中设置在线图像 URL,就像这样

MediaDescriptionCompat.Builder builder = new MediaDescriptionCompat.Builder();
builder.setMediaId(item.getlistId());
builder.setTitle(item.getlistName());
builder.setIconUri(Uri.parse(item.getlistIconM()));
Bundle bundle = new Bundle();
bundle.putInt(BUNDLE_KEY_MEDIA, R.string.title_theme);

那么 MediaItem 的图像在 Android Auto 时显示完美,但在 Android Wear 时显示不佳,为什么? 我应该怎么做才能解决这个问题?

Android Wear 仅加载来自 https 的远程 URL - 如果您正在使用 http URL,您应该切换到 https.