Dee*_*kur 4 android cordova firebase
我在我的cordova应用程序中使用FCM插件.cordova build android在命令提示符下执行后出现以下错误.
Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all dependencies for configuration ':_debugApkCopy'.
> Could not find any version that matches com.google.firebase:firebase-iid:[16.0.0].
Versions that do not match:
11.0.4
11.0.2
11.0.1
11.0.0
10.2.6
+ 14 more
Searched in the following locations:
file:/D:/android-sdk_r24.4.1-windows/android-sdk-windows/extras/google/m2repository/com/google/firebase/firebase-iid/maven-metadata.xml
file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/firebase/firebase-iid/maven-metadata.xml
file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/firebase/firebase-iid/
file:/D:/android-sdk_r24.4.1-windows/android-sdk-windows/extras/android/m2repository/com/google/firebase/firebase-iid/maven-metadata.xml
file:/D:/android-sdk_r24.4.1-windows/android-sdk-windows/extras/android/m2repository/com/google/firebase/firebase-iid/
file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/firebase/firebase-iid/maven-metadata.xml
file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/firebase/firebase-iid/
Required by:
project : > com.google.firebase:firebase-messaging:17.0.0
> Could not find any version that matches com.google.android.gms:play-services-basement:[15.0.1].
Versions that do not match:
11.0.4
11.0.2
11.0.1
11.0.0
10.2.6
+ 17 more
Searched in the following locations:
file:/D:/android-sdk_r24.4.1-windows/android-sdk-windows/extras/google/m2repository/com/google/android/gms/play-services-basement/maven-metadata.xml
file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/android/gms/play-services-basement/maven-metadata.xml
file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/android/gms/play-services-basement/
file:/D:/android-sdk_r24.4.1-windows/android-sdk-windows/extras/android/m2repository/com/google/android/gms/play-services-basement/maven-metadata.xml
file:/D:/android-sdk_r24.4.1-windows/android-sdk-windows/extras/android/m2repository/com/google/android/gms/play-services-basement/
file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/android/gms/play-services-basement/maven-metadata.xml
file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/android/gms/play-services-basement/
Required by:
project : > com.google.firebase:firebase-messaging:17.0.0 > com.google.android.gms:play-services-tasks:15.0.1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
(node:2404) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: cmd: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.
Run Code Online (Sandbox Code Playgroud)
我检查了ANDROID_HOME路径和它的正确性.我还更新了我的android sdk工具,我Google Play Services将其更新为版本49和Google repository版本58.我cordova clean android也试过了.
Pet*_*son 12
打开你的build.gradle位置platforms/android
并找到
allprojects {
repositories {
mavenCentral();
jcenter()
}
}
Run Code Online (Sandbox Code Playgroud)
然后用它替换它
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
Run Code Online (Sandbox Code Playgroud)
这对我有用
| 归档时间: |
|
| 查看次数: |
4751 次 |
| 最近记录: |