|
从 API 28(Android 9.0,Pie)首先,Google 举荐开采者从向来的种种援救库变化到一个新版本的名为AndroidX的援救库。它比拟老援救库有着无需劳神版本独揽、及时更新的长处。原有的援救库将被保存而且能够不绝操纵,但接下来统统新的援救都将发外正在 AndroidX 上。
Google 生气开采者能够尽疾操纵 AndroidX 以得回最新的援救,然而当我测验将我我方的项目援救库变化到 AndroidX 库时发觉会有 bug。例如我正在一个项目中试图完毕嵌套滑动:
经查抄,发觉onStartNestedScroll()形式和onNestedPreScroll()形式都没有推行。由于变化前昆裔码没有更自新,于是我还不了然为什么会崭露如此的结果,恐怕是 AndroidX 的一个 bug,我念。
固然 Google 声称正在 2018 年 9 月 21 日后发行的 AndroidX 1.0.0 是不变版本,但从之前各个 Beta 版本的发行证据来看,合于 RecyclerView 的 bug 还会有不少。于是我举荐民众目前照旧操纵比拟不变的旧版援救库,真相是操纵了几年的版本了。只是民众也能够测验一下这个新的库,看看还会有什么样的题目存正在。
|
|