У меня есть проект Android, в котором я использую ACRA 4.6.0 со статическим файлом jar, все работает нормально. Я пытался изменить это, чтобы использовать последний АКр от зависимости Maven в build.gradle:Gradle не нашел acra
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
testCompile 'junit:junit:4.12'
compile 'ch.acra:acra:4.8.5'
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'com.android.support:design:23.4.0'
}
в моем build.gradle. Однако это приводит к выпадению сборки с ошибками, например:
CJApp.java:13: error: cannot find symbol
import org.acra.ACRAConfiguration;
^
symbol: class ACRAConfiguration
location: package org.acra
Насколько я могу сказать Gradle это ничего для ACRA не скачивая. Я попытался добавить mavenCentral()
в список репозиториев без эффекта.
Что еще мне нужно делать, и есть ли способ определить, какой именно скачок был загружен?
Были ошибки, связанные с импортными сообщениями, и я подумал, что попробовал изменить его на 'org.acra.config.ACRAConfiguration', но я, должно быть, испортил это, потому что в конце концов это было все, что требовалось. Ваши предложения по использованию более ранней версии и использованию -i были полезны. Я просмотрел журнал изменений и не заметил упоминания о добавлении пакета config. – Clyde