MainActivity中的import语句出现错误(迁移到androidx之后),该怎么办?
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.widget.GridLayoutManager;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.support.design.widget.NavigationView;
import android.support.v7.app.ActionBarDrawerToggle;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
答案 0 :(得分:3)
请为appcompat-v7
删除所有androidx
和其他实现,您需要如下所示的androidx库
import com.google.android.material.floatingactionbutton.FloatingActionButton
import androidx.appcompat.widget.Toolbar
import androidx.appcompat.app.AppCompatActivity
答案 1 :(得分:2)
正如Vipul Prajapati所说,我通过转到https://developer.android.com/jetpack/androidx/migrate
来手动更改了所有软件包名称。搜索我现有的软件包,然后替换为特定于androidx的软件包。
我还对我的
进行了以下更改gradle.properties
文件。
android.useAndroidX=true
android.enableJetifier=true