Я тестирую учебное пособие по настройке пожарного депо, но я попадаю в эту стену, и мне кажется, что я просто не могу найти никакого решения. кто-нибудь может помочь?
Я просто следую базовому коду настройки, но не могу добавить данные в Firestore. Мне уже удалось протестировать базу данных в реальном времени, и теперь я тестирую пожарный магазин.
это код в моей основной деятельности
FirebaseFirestore db = FirebaseFirestore.getInstance();
Map<String, Object> user = new HashMap<>();
user.put("first", "Ada");
user.put("last", "Lovelace");
user.put("born", 1815);
db.collection("cities").document("LA")
.set(user)
.addOnSuccessListener(new OnSuccessListener<Void>() {
@Override
public void onSuccess(Void aVoid) {
Log.d(TAG, "DocumentSnapshot successfully written!");
}
})
.addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
Log.w(TAG, "Error writing document", e);
}
});
и это ошибка
04-23 01: 32: 05.450 3260-3320 / com.lepuff.hendry.postest W / Firestore: (18.2.0) [Firestore]: не удалось обновить контекст ssl
04-23 01: 32: 05.710 3260-3320 / com.lepuff.hendry.postest W / dalvikvm:
Невозможно разрешить суперкласс
Lcom / Google / firebase / Firestore / дистанционное / AndroidConnectivityMonitor $ DefaultNetworkCallback;
(399)
04-23 01: 32: 05.710 3260-3320 / com.lepuff.hendry.postest W / dalvikvm:
Ссылка класса
'Lcom / Google / firebase / Firestore / дистанционное / AndroidConnectivityMonitor $ DefaultNetworkCallback;'
не удалось
04-23 01: 32: 05.710 3260-3320 / com.lepuff.hendry.postest E / dalvikvm:
Не удалось найти класс
'Com.google.firebase.firestore.remote.AndroidConnectivityMonitor $ DefaultNetworkCallback',
ссылка из метода
com.google.firebase.firestore.remote.AndroidConnectivityMonitor.configureNetworkMonitoring
04-23 01: 32: 05.710 3260-3320 / com.lepuff.hendry.postest W / dalvikvm:
VFY: невозможно разрешить новый экземпляр 6784
(Lcom / Google / firebase / Firestore / дистанционное / AndroidConnectivityMonitor $ DefaultNetworkCallback;)
в Lcom / google / firebase / firestore / remote / AndroidConnectivityMonitor;
04-23 01: 32: 05.710 3260-3320 / com.lepuff.hendry.postest W / dalvikvm:
Невозможно разрешить суперкласс
Lcom / Google / firebase / Firestore / дистанционное / AndroidConnectivityMonitor $ DefaultNetworkCallback;
(399) * * тысяча двадцать-одна
04-23 01: 32: 05.710 3260-3320 / com.lepuff.hendry.postest W / dalvikvm:
Ссылка класса
'Lcom / Google / firebase / Firestore / дистанционное / AndroidConnectivityMonitor $ DefaultNetworkCallback;'
не удалось
04-23 01: 32: 05.710 3260-3320 / com.lepuff.hendry.postest D / dalvikvm:
DexOpt: невозможно выбрать прямой вызов 0xe049 в 0x0d в
Lcom / Google / firebase / Firestore / дистанционное / AndroidConnectivityMonitor; .configureNetworkMonitoring
это правило
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if true;
}}}
уже добавили зависимость, примените плагин и путь к классам.
спасибо и привет за любую помощь.