Android Cordova构建和渐变依赖项
嗯,这是一个在这段时间里很有魅力的项目 更新整个堆栈的多个部分后:Android Cordova构建和渐变依赖项,android,node.js,cordova,Android,Node.js,Cordova,嗯,这是一个在这段时间里很有魅力的项目 更新整个堆栈的多个部分后: Npm 节点 科尔多瓦 安卓 现在,运行:cordova build 返回以下错误: FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring root project 'android'. Could not resolve all dependencies for configuration '
- Npm
- 节点
- 科尔多瓦
- 安卓
cordova build
返回以下错误:
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'android'.
Could not resolve all dependencies for configuration ':_debugApk'.
A problem occurred configuring project ':CordovaLib'.
Could not resolve all dependencies for configuration ':CordovaLib:classpath'.
Could not find com.android.tools.build:gradle:2.2.2.
Searched in the following locations:
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.pom
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.jar
Required by:
android:CordovaLib:unspecified
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
当然,我尝试过“尝试”,但没有成功
“有趣”的是,Android studio可以毫无问题地构建。
如果需要,我也可以粘贴gradle文件
提前感谢很抱歉在StackOverflow中添加了噪音,但是,在阅读了大量的问题和答案之后,我仍然无法解决它 所以我引用了一句古老的西班牙谚语:为了停止愤怒,杀了狗 因此,我已通过以下方式卸载了Android平台:
cordova platforms remove android
注意:有风险的移动,因此如果您这样做,首先在平台中复制您的文件强>
我已经重新安装了prying,它将通过以下方式解决:
cordova platforms add android
你知道吗?
有时候祈祷有补偿
一切都开始运转起来-_-
我可以理解错误是什么,以及我找到的一些解决方案,比如下载依赖项并在本地引用它
诚然,我不认为这是一个好的解决办法。主要是因为。。。拥有存储库和依赖关系管理器有什么意义
我认为这是不可接受的。Cordova堆栈中确实有问题
无论如何,到目前为止,科尔多瓦的项目还很脆弱,很难维护。真的很难
免责声明:我不信教,更重要的是,我完全反对对动物的任何形式的侵犯/攻击等。不要误读我用过的表达方式,它们更多的是为了好玩
干杯 通常,此类问题可能是由于Cordova framework或android平台文件夹中的某些文件损坏造成的
删除和重新添加平台在大多数情况下都可以解决问题。如果不能解决问题,重新安装Cordova而不是更新它可以解决问题。希望有帮助。我在windows上找到了这个解决方案:如果这个目录说找不到gradle或其他库,请删除它
c:\Users\YourUserName\.gradle\caches\
然后在命令提示符下转到项目的dir并运行
cordova build android
Cordova将为您下载并重新加载\caches
目录及其内容
然后,您可能会被要求安装所需的Android SDK API(如果像往常一样打开和ID SDK管理器并安装Cordova要求的API SDK级别),您将获得一个成功的构建。您能尝试重新安装最新的Cordova一次而不是更新吗?@Gandhi,与实际解决方案相当准确,我会立即粘贴解决方案,让它生效。我已经根据我的经验发布了我的答案。