Как импортировать конкретную версию ткани в Android - PullRequest
0 голосов
/ 28 декабря 2018

Я создаю приложение для Android, используя сборку Bazel, и не могу отправить журналы сбоев на fabric.io после сборки Bazel.Я думаю, что основной проблемой может быть синхронизация между версией модуля в Android build.gradle и файлом BUILD.

У меня есть версия фабрики 1.4.0 в файле BUILD, теперь я сомневаюсь, как и откудакуда (репо) я могу импортировать конкретную версию фабрики?

Мои зависимости содержат classpath 'io.fabric.tools:gradle:1.+', когда я меняю 1. + на 1.4.0.Я получаю сообщение об ошибке, говорящее, что нет такой ткани 1.4.0.Это мой код:

buildscript{
repositories {
        maven { url 'https://maven.fabric.io/public' }
    }
    dependencies {
        classpath 'io.fabric.tools:gradle:1.+'
    }
}
apply plugin: 'io.fabric'

repositories {
    maven {
        url 'https://google.bintray.com/tensorflow'
    }
    maven { url 'https://maven.fabric.io/public' }
}

Файл проекта Gradle:

buildscript {
    repositories {
        google()
        jcenter()
        maven {
            url 'https://maven.fabric.io/public'
        }

    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
        classpath 'com.google.gms:google-services:4.2.0'
         classpath 'io.fabric.tools:gradle:1.26.1'
}
}

allprojects {
     repositories {
        google()
        jcenter()
        maven {
            url 'https://maven.google.com/'
        }
    }
 }


task clean(type: Delete) {
    delete rootProject.buildDir
 }

Есть ли способ импортировать конкретную упаковку ткани в Android?

Ответы [ 5 ]

0 голосов
/ 13 февраля 2019

Теперь вы можете интегрировать Crashlytics непосредственно в вашу сборку Bazel с помощью crashlytics_android_library.

https://github.com/bazelbuild/tools_android/blob/master/tools/crashlytics/README.md

0 голосов
/ 28 декабря 2018

Только что установлен плагин ткани и следуйте инструкциям

https://fabric.io/home

после установки плагина, см. В Android Studio в правом верхнем углу кнопку ткани.

нажмите эту кнопку ивойдите в систему и продолжайте, как покажите шаги

0 голосов
/ 28 декабря 2018

Да, вы можете добавить конкретную версию.

Здесь является официальным списком всех версий Плагин Fabric Gradle , включая последнюю версию, т.е. 1.27.0 .Как видно из списка, версии 1.4 не существует, поэтому она выдает эту ошибку.

Чтобы добавить последнюю версию, вам нужно добавить эту строку в зависимости:

 classpath 'io.fabric.tools:gradle:1.27.0'

Всегда читайте комментарии в официальной документации, эта ссылка уже есть в комментариях :)

0 голосов
/ 28 декабря 2018

Пожалуйста, проверьте этот код Gradle.

apply plugin: 'io.fabric'

buildscript {
    repositories {
        maven { url 'https://maven.fabric.io/public' }
    }

    dependencies {
        classpath 'io.fabric.tools:gradle:1.27.0'
    }
}

repositories {
    jcenter()
    maven { url 'https://maven.fabric.io/public' }
}

Пожалуйста, проверьте Эта ссылка.

0 голосов
/ 28 декабря 2018

Да, вы можете добавить конкретную версию в свой код. Текущая версия фабрики

1.27.0 Для получения более подробной информации, вы можете проверить последнюю версию здесь

...