3
Firebaseにデータを保存しようとしましたが、Exceptionをキャッチしました。私はFirebaseを初めて使い、Firebaseサイトのチュートリアルに従いました。そこで、Androidプロジェクトに追加するファイルを追加するよう求められました。オブジェクトのJavaクラスを作成する必要はありますか?それでもあなたはANSAndroidアプリケーションからFirebaseのデータを更新するには?
// onCreate code after editing
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference mDatabase = database.getReference("testing-739c9/-KTJZ7ScdMo0hxKLZr54");
//onLocationChange code after editing
Map<String,Object> taskMap = new HashMap<String,Object>();
taskMap.put("Alt", location.getAltitude());
taskMap.put("Long", location.getLongitude());
taskMap.put("Lat", location.getLatitude());
try {
mDatabase.updateChildren(taskMap);
} catch (Exception e) {
try {
mDatabase.updateChildren(taskMap);
} catch (Exception e) {
Toast.makeText(getBaseContext(), "Unable to Transfer to Firebase", Toast.LENGTH_LONG).show();
}
}
申し訳ありませんが、誤字です。新しいノードを追加するのではなく、EDITしたいと思います。そのため、コードを編集しても問題は見つけました。もう一度私を助けてください。 –