首页 > 解决方案 > Android Studio-生成签名的 APK 错误

问题描述

我最近开始使用 Androids Studio,我买了一个问答游戏,并尝试在一些教程的帮助下对其进行一些修改,只有当我想生成 apk 时出现一些错误,我从一开始就尝试了大约 10 次同样,我不知道我错在哪里,您在下面有一个带有错误视频的链接。先感谢您!!! https://www.youtube.com/watch?v=59fxv4F5DYE

标签: androidandroid-studioapkgenerate

解决方案


我猜你会因为使用Android API 21 及更高版本支持的Vector drawables而出现错误,并且你的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" />

推荐阅读