Android 错误Firebase数据库路径不能仅包含在电话中
应用程序摘要中的错误是,当试图在仿真器中保存带有日期和日期的id的图像时,它会将图像完美地保存在firebase数据库中,但当试图在实际设备中执行相同操作时,它会在出现错误的情况下停止应用程序的工作 com.google.firebase.database.DatabaseException:无效的firebase数据库路径:201904年2月4日06:11上午。Firebase数据库路径不得包含“.”、“#.”、“$”、“[”或“]” 这是必要的代码Android 错误Firebase数据库路径不能仅包含在电话中,android,emulation,Android,Emulation,应用程序摘要中的错误是,当试图在仿真器中保存带有日期和日期的id的图像时,它会将图像完美地保存在firebase数据库中,但当试图在实际设备中执行相同操作时,它会在出现错误的情况下停止应用程序的工作 com.google.firebase.database.DatabaseException:无效的firebase数据库路径:201904年2月4日06:11上午。Firebase数据库路径不得包含“.”、“#.”、“$”、“[”或“]” 这是必要的代码 日历=Calendar.getInsta
日历=Calendar.getInstance() 我知道当id生成时,有一点是肯定的,但为什么在真实设备中应用程序停止,而在模拟器中却没有
SimpleDateFormat currentDate = new SimpleDateFormat("dd MMM,yyyy");
saveCurrentDate = currentDate.format(calendar.getTime());
SimpleDateFormat currentTime = new SimpleDateFormat("HH:mm:ss a");
saveCurrentTime = currentTime.format(calendar.getTime());
productRandomKey = saveCurrentDate + saveCurrentTime;
final StorageReference filePath = ProductImagesRef.child(ImageUri.getLastPathSegment() + productRandomKey + ".jpg");
final UploadTask uploadTask = filePath.putFile(ImageUri);