Ionic3でビルドを生成した後、上記のエラーが発生しました。多くの解決策を試してみましたが、動作しませんでした。以下に// Project-propertiesファイルを含める必要があります。私は以下の解決策を試しましたが、私にはうまくいきませんでした:
//Project-properties file
target=Android-26
Android.library.reference.1=CordovaLib
cordova.system.library.1=com.razorpay:checkout:1.4.6
cordova.system.library.2=com.Android.support:support-v4:24.1.1+
cordova.system.library.3=com.google.firebase:firebase-core:+
cordova.system.library.4=com.google.firebase:firebase-messaging:+
cordova.gradle.include.1=cordova-plugin-fcm/app-FCMPlugin.gradle
cordova.system.library.5=com.Android.support:support-v4:25.+
cordova.system.library.6=com.Android.support:appcompat-v7:25.+
cordova.system.library.7=com.Android.support:support-v4:24.1.1+
cordova.gradle.include.2=phonegap-plugin-barcodescanner/app-barcodescanner.gradle
cordova.system.library.8=com.squareup.okhttp3:okhttp:3+
このソリューションは私のために働いた
1- CordovaLibフォルダーとbuild.gradleファイルで、Mavenの位置を上に変更します
Repositories {
maven {
url "https://maven.google.com"
}
jcenter()
}
2-プロジェクトの一般的なbuild.gradleファイルで、Mavenの位置を変更し、google()を追加します
Repositories {
maven {
url "https://maven.google.com"
}
google()
jcenter()
}
3- APPフォルダーのbuild.gradleファイルでMavenの位置を変更し、google()を追加します
buildscript {
repositories {
maven {
url "https://maven.google.com"
}
google()
mavenCentral()
jcenter()
}
dependencies {
classpath 'com.Android.tools.build:gradle:3.0.0'
}
}
// Allow plugins to declare Maven dependencies via build-extras.gradle.
allprojects {
repositories {
google()
mavenCentral();
jcenter()
}
}
4-最後に、Android Studioの上部隅にある「プロジェクトの作成」を実行します。
私は次のことをしました:
ionic cordova platform remove Android ionic cordova platform add Android ionic build Android
そしてそれはうまくいきました!
ありがとう! Cordovaプロジェクトビルドで同じ問題が発生しました。\ platforms\Android\build.gradleおよび\ platforms\build.gradleファイルの両方の最初のエントリとしてmavenリポジトリを設定しました。
トップレベルビルドファイルのcom.Android.tools.build:gradle:3.2.1
をAndroid studio自体のバージョンに変更し、機能しました。
Help - About
で現在のスタジオバージョンを見つけることができます。