DirectShare API 与 Android 问

DirectShare API with Android Q

我正在为 Android Q 的直接共享目标尝试新的 "push" 模型。我正在使用 Android X 包中的 ShortcutMaangerCompat,如 here 所述.我也删除了旧的直接共享服务。我在以前的版本上测试了我的应用程序以检查是否向后兼容,看起来没问题。在 Android Q 模拟器上,我总是得到 "direct share not available"。见图像。这是一个错误吗?模拟器问题?只有我?我不明白我的应用是否有问题,因为我在 android Q.

上看不到 任何 直接共享目标

这确实是 Android Q 模拟器问题。我 运行 Pixel Phone 和 Android 10 中的相同示例应用程序,它工作正常,在模拟器中显示 "Direct Share not available" 的位置正确显示联系人。

https://github.com/googlesamples/android-SharingShortcuts