@@ -946,21 +946,21 @@ var fs = require("fs");
946946module.exports = function($logger, $projectData) {
947947
948948 return new Promise(function(resolve, reject) {
949- $logger.info("Configure firebase xxx ");
949+ $logger.info("Configure firebase");
950950 let projectBuildGradlePath = path.join($projectData.platformsDir, "android", "build.gradle");
951951 if (fs.existsSync(projectBuildGradlePath)) {
952952 let buildGradleContent = fs.readFileSync(projectBuildGradlePath).toString();
953953
954954 if (buildGradleContent.indexOf(" google()\\n") === -1) {
955- $logger.info("got no google");
956955 let repositoriesNode = buildGradleContent.indexOf("repositories", 0);
957956 if (repositoriesNode > -1) {
958- $logger.info("adding google");
959957 repositoriesNode = buildGradleContent.indexOf("}", repositoriesNode);
960- buildGradleContent = buildGradleContent.substr(0, repositoriesNode - 1) + '\\t\\tgoogle()\\n\\t\\tmaven { url "https://dl.bintray.com/android/android-tools" }\\n ' + buildGradleContent.substr(repositoriesNode - 1);
958+ buildGradleContent = buildGradleContent.substr(0, repositoriesNode - 1) + '\\t\\tgoogle()\\n' + buildGradleContent.substr(repositoriesNode - 1);
961959 }
962960
963- } else if (buildGradleContent.indexOf("https://dl.bintray.com/android/android-tools") === -1) {
961+ }
962+
963+ if (buildGradleContent.indexOf("https://dl.bintray.com/android/android-tools") === -1) {
964964 let repositoriesNode = buildGradleContent.indexOf("repositories", 0);
965965 if (repositoriesNode > -1) {
966966 repositoriesNode = buildGradleContent.indexOf("}", repositoriesNode);
@@ -972,7 +972,6 @@ module.exports = function($logger, $projectData) {
972972 let dependenciesNode = buildGradleContent.indexOf("dependencies", 0);
973973 if (dependenciesNode > -1) {
974974 dependenciesNode = buildGradleContent.indexOf("}", dependenciesNode);
975- // see https://docs.fabric.io/android/changelog.html
976975 buildGradleContent = buildGradleContent.substr(0, dependenciesNode - 1) + ' classpath "com.google.firebase:firebase-crashlytics-gradle:2.3.0"\\n' + buildGradleContent.substr(dependenciesNode - 1);
977976 }
978977 }
0 commit comments