几天后我就遇到了这个问题
之前,编译还可以,但现在我总是有这个错误
失败:构建因异常而失败。
无法解析配置'的所有依赖项:_armv7DebugApkCopy'。 找不到com.android.support:support-core-ui:26.1.0。 要求: :android:unspecified> org.xwalk:xwalk_core_library:23.53.589.4> com.android.support:support-v4:26.1.0 找不到com.android.support:support-fragment:26.1.0。 要求: :android:unspecified> org.xwalk:xwalk_core_library:23.53.589.4> com.android.support:support-v4:26.1.0 找不到com.android.support:support-annotations:26.1.0。 要求: :android:unspecified> org.xwalk:xwalk_core_library:23.53.589.4> com.android.support:support-v4:26.1.0> com.android.support:support-compat:26.1.0 :android:unspecified> org.xwalk:xwalk_core_library:23.53.589.4> com.android.support:support-v4:26.1.0> com.android.support:support-media-compat:26.1.0 :android:unspecified> org.xwalk:xwalk_core_library:23.53.589.4> com.android.support:support-v4:26.1.0> com.android.support:support-core-utils:26.1.0 找不到android.arch.lifecycle:common:1.0.0。 要求: :android:unspecified> org.xwalk:xwalk_core_library:23.53.589.4> com.android.support:support-v4:26.1.0> com.android.support:support-compat:26.1.0> android.arch.lifecycle:运行时:1.0.0
我正在使用Cordova@6.4.0 谢谢你的帮助
答案 0 :(得分:0)
在android gradle文件中,您需要指定以下内容
compileSdkVersion 26
buildToolsVersion "26.0.1"
然后找到这个文字"编译" com.android.support:appcompat-v7" 并确保它说 编译" com.android.support:appcompat-v7:26.0.1"
另外,请确保您的其他build.gradle文件添加了maven url' https://maven.google'应该看起来像这样
allprojects {
repositories {
mavenLocal()
jcenter()
maven {
url 'https://maven.google.com'
}
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url "$rootDir/../node_modules/react-native/android"
}
}
}
答案 1 :(得分:0)
我认为使用多个使用gradle多个版本的插件时,这是一个已知的cordova问题。
您可以使用以下插件处理此问题:https://github.com/dpa99c/cordova-android-support-gradle-release
尝试此操作之前,您可能应该删除TrooperMaXX解决方案。