Javascript CordovaJS-错误:清单合并失败:使用sdk:minSdkVersion 1不能小于中声明的版本19

Javascript CordovaJS-错误:清单合并失败:使用sdk:minSdkVersion 1不能小于中声明的版本19,javascript,android,cordova,Javascript,Android,Cordova,我已经试了两天了,想让我的Cordova应用为Android系统开发。每次我在Android Studio中打开我的项目时,我都会在运行任务阶段的gradle sync中获得以下信息: ERROR: Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 19 declared in library [__tested_artifact__::CordovaLib]/Users/userNa

我已经试了两天了,想让我的Cordova应用为Android系统开发。每次我在Android Studio中打开我的项目时,我都会在运行任务阶段的gradle sync中获得以下信息:

ERROR: Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 19 declared in library [__tested_artifact__::CordovaLib]/Users/userName/Downloads/MyApp(1.2.5)/platforms/android/CordovaLib/build/intermediates/library_manifest/debug/AndroidManifest.xml as the library might be using APIs not available in 1

Suggestion: use a compatible library with a minSdk of at most 1, or increase this project's minSdk version to at least 19, or use tools:overrideLibrary="org.apache.cordova" to force usage (may lead to runtime failures)
我看过很多解决方案,但似乎没有一个能解决我的问题。我已经调整了构建项目清单中的设置,以及
cordova.android
node\u modules
文件夹中的设置,如下所示:

<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="28" /> 
我仍然收到相同的错误,尽管值(即19和1)即使数字改变也不会改变

此外,我还创建了一个新的空白项目,并以相同的结果构建了它。同一个项目在我的一台旧机器上运行良好,但Play Store表示它已经过时,存在安全风险

另外一件值得注意的事情可能会有所帮助:当Cordova构建时,我会在过程中看到以下内容:

Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=undefined (recommended setting)
ANDROID_HOME=/Users/userName/Library/Android/sdk (DEPRECATED)

对我有效的是,首先

删除android平台

ionic cordova platform remove android
然后添加android平台,如下所示

ionic cordova platform add android@nightly  

可能是使用MinSDK版本1的旧插件。我会首先重新评估插件。我删除了所有插件,删除了平台,再次添加,同样的事情还在发生。如果有帮助的话,它似乎发生在gradle同步“运行任务”步骤中。你在
/platforms/android/build.gradle中看到了什么版本?min是19,target和compile是28。很难盲目地说出问题出在哪里。我会尝试删除android平台,删除node_modules文件夹,然后运行npm安装并重新创建平台。成功了!谢谢你,朋友!你为我节省了很多时间和压力!朋友,你能帮我吗?我有一个应用程序,但它在第一次启动时不要求权限。你有没有发生过这样的事?regardsI没有遇到这个问题,没有。但这确实是一个值得关注的网站。对不起,我帮不了你。
ionic cordova platform remove android
ionic cordova platform add android@nightly