【发布时间】:2019-02-25 15:01:01
【问题描述】:
我正在尝试启动使用 Ionic 生成的 Android 应用,但出现错误:
清单合并失败:uses-sdk:minSdkVersion 1 不能更小 比库中声明的版本 4 [com.commit451:PhotoView:1.2.4] /Users/gediminassukys/.gradle/caches/transforms-1/files-1.1/PhotoView-1.2.4.aar/ffdb107897f674c9e99efaa7549d295e/AndroidManifest.xml 因为该库可能正在使用 1 条中不可用的 API 建议:使用 一个 minSdk 最多为 1 的兼容库,或者增加这个 项目的 minSdk 版本至少为 4,或者使用 tools:overrideLibrary="uk.co.senab.photoview" 强制使用(可能导致 运行时失败)
出现此错误后的 Android Studio 建议我这样做:
建议:使用 minSdk 最多为 1 的兼容库,或者 将此项目的 minSdk 版本增加到至少 4,或使用 tools:overrideLibrary="uk.co.senab.photoview" 强制使用(可能导致 运行时失败)
【问题讨论】:
-
如果是,您是否使用任何 PhotoView 库尝试更改最低 SDK 级别 10 4
-
是的,我是。我在哪里可以更改它?如果我在 build.gradle
defaultMinSdkVersion=1中这样做,我仍然会得到同样的错误 -
Make defaultMinSdkVersion=4 如果此问题仍然存在,我会解决您的问题,请告诉我。
-
已经做了,同样的错误!
-
你可能想在清除缓存后重建项目
标签: android ionic-framework android-manifest