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