поэтому я пытаюсь использовать хранилище Firebase, и когда я скопировал и вставил эти строки кода в зависимости:
compile 'com.google.firebase:firebase-storage:9.2.0'
compile 'com.google.firebase:firebase-auth:9.2.0'
Я получаю сообщение об ошибке сборки:
Ошибка: (33, 13) Не удалось устранить: com.google.firebase: firebase-storage: 9.2.0 Показать в файле
Показать в диалоговом окне «Структура проекта»
А ТАКЖЕ
Ошибка: не удалось устранить: com.google.firebase: firebase-core: 9.2.0 Открыть файл
Показать в диалоговом окне «Структура проекта»
а также
Ошибка: (34, 13) Не удалось устранить: com.google.firebase: firebase-auth: 9.2.0 Показать в файле
Показать в диалоговом окне «Структура проекта»
Вот как выглядят мои зависимости.
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:24.0.0-beta1'
compile 'com.android.support:design:24.0.0-beta1'
compile 'com.firebase:firebase-client-android:2.3.1'
compile 'com.firebaseui:firebase-ui:0.3.1'
compile 'com.google.firebase:firebase-storage:9.2.0'
compile 'com.google.firebase:firebase-auth:9.2.0'
}
apply plugin: 'com.google.gms.google-services'
Кроме того, в чем разница между базой данных Firebase и хранилищем firebase? когда бы вы использовали одно вместо другого, разве они оба не хранят информацию для вас?
com.firebase:
начальные зависимости устарели теперь, когда Google владеет firebase (сравните две последние зависимости). Поскольку они выше последних, это может вызвать ошибку. База данных - это база данных, в которой вы можете хранить примитивные типы данных. Хранилище больше похоже на облако - вы можете загружать изображения, мультимедиа и т. Д. - person yennsarah   schedule 11.07.2016