我最近开始了android Studio,我买了一个测验游戏,我试图在一些教程的帮助下稍微修改它,只有当我想生成apk时我才会得到一些错误,我试图从一开始就做大约10次同样的事情,我不知道我错在哪里,你下面有一个带有错误视频的链接。提前谢谢你!!https://www.youtube.com/watch?v=59fxv4F5DYE
我猜你是得到一个错误,由于使用矢量绘制支持Android API 21及以上版本和minSdk小于21。解决方案是更新minSdk版本至少为21.
gradle.build:android {
defaultConfig {
vectorDrawables.useSupportLibrary = true
}
}
在应用程序类中定义这个:
@Override
public void onCreate() {
super.onCreate();
AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);
}
当使用资源时例如在你的ImageView中:
<ImageView
...
app:srcCompat="@drawable/ic_some_vector" />