android.support项目升迁到androidx一些控件不知道怎么引用如TabLayout

升级了一下android studio,发现新建项目引用的是androidx,就试着把旧项目也升迁到androidx,升迁遇到的坑网上有很多跟着改就好了,主要是一些好用的控件不知道怎么引用,比如TabLayout,原来是android.support.design.widget.TabLayout,在design内,build.gradle内引用implementation 'com.android.support:design:28.0.0'这样,可在androidx内却是com.google.android.material.tabs.TabLayout,在material内,在build.gradle内引用implementation 'com.google.android.material:material:1.0.0',真坑爹,这叫人咋找

所以主角登场了android developers

在右上角搜索

TabLayout

android.support项目升迁到androidx一些控件不知道怎么引用如TabLayout_第1张图片

在android studio的项目里右键选择Open Module Settings

android.support项目升迁到androidx一些控件不知道怎么引用如TabLayout_第2张图片

点Dependencies,再点右边的加号

android.support项目升迁到androidx一些控件不知道怎么引用如TabLayout_第3张图片

搜索包名,像我先搜com.google.android.material.tabs,没有再com.google.android.material,找到

android.support项目升迁到androidx一些控件不知道怎么引用如TabLayout_第4张图片

点ok引入

 

你可能感兴趣的:(android)