因为有些第三方桌面可以在安卓 7.1.1 以下用 App Shortcuts,所以我想将我的软件的 minSdkVersion 降到 sdk23 或者 21 ,但是直接降的话会直接报错。
请问如何在 minSdkVersion 低于 25 的情况下还能用 App Shortcuts
1
zhaohui318 2017-01-14 11:48:03 +08:00
你做的是 launcher 吗? 很多获取 shortcuts 的 api 都是 api 25 新加的,真的有第三方桌面能在 api 25 以下使用 shortcuts ?
|
2
Lattez 2017-01-14 12:18:17 +08:00 via Android
@zhaohui318 Nova 支持 5.1 和 6.0 使用 Shortcuts
|
3
zhaohui318 2017-01-14 14:38:06 +08:00
@Lattez 我也试了下确实可以,看来不使用新的 api 也能通过 packagemanager 获取到 shortcuts 信息,动态 shortcuts 可能会有些限制吧
|
4
zhihaofans OP |
5
zhaohui318 2017-01-16 08:32:29 +08:00
@zhihaofans 动态 shortcuts 需要使用 framework 新添加的 ShortcutManager API , 低版本估计没办法
|
6
zhihaofans OP @zhaohui318 那应该没办法了,改低 sdk 直接编译失败报错说缺什么资源
|