程序包android.support.v7.app不存在 Android Studio 解决办法

先说一下AS版本是4.1.1 ,新建项目的时候会默认使用AndroidX库 而在导入网上的旧案例时不会自动导入这个库

此时运行会报一个错误:

Failed to transform artifact ‘support-v4.aar (com.android.support:support-v4:22.0.0)‘

解决方法是在 gradle.properties 文件中添加

android.useAndroidX=true
android.enableJetifier=true

将AndroidX引入

然后就会出现题目中的报错

原因是使用AnroidX 库后android.support这个库换位了导致找不到程序中继承的类

我这里继承的是

import android.support.v7.app.AppCompatActivity;

经过搜索相关资料,这个类需要写成这样

import androidx.appcompat.app.AppCompatActivity;

重新编译运行 不再报错。

   还没有人评论 到此为止 | 继续阅读 >>

发表评论

邮箱地址不会被公开。 必填项已用*标注