0

我在尝试构建我的 APK 时遇到以下错误:

uses-sdk:minSdkVersion 14 cannot be smaller than version 15 declared in library [com.facebook.android:facebook-android-sdk:4.6.0] /Users/jack/...
Suggestion: use tools:overrideLibrary="com.facebook" to force usage

即使在我将该tools:overrideLibrary行添加到 my之后AndroidManifest,我也会清理并构建项目并收到完全相同的失败消息。

有没有人遇到过这个问题?我查看了一些类似的 SO 问题,但没有一个解决方案是我正在寻找的解决方案。

4

1 回答 1

0

您正在使用其 minsdkversion 低于项目 minsdkversion 的库。

只需将应用程序的 build.gradle 文件中的 minsdkversion 更改为 15 即可;)

还有一种方式不稳定。只需通过在应用程序清单中添加一行代码来强制使用它。请参阅此链接:

如何在 build.gradle 文件中使用 tools:overrideLibrary?

于 2016-10-10T19:50:55.557 回答