Cloud Storage for Firebase를 사용하고 있습니다. 나는 어떻게 하나의 이미지 uploadTask = riversRef.putBytes(data);
또는 uploadTask = riversRef.putFile(data);
을 업로드하는 빠른 방법입니다 빠른 업로드를하는 Firebase putBytes 또는 putfile?
try {
Uri uri = Uri.parse(UriList.get(Imagecount_update));
bmp = MediaStore.Images.Media.getBitmap(getContentResolver(),uri);
} catch (IOException e) {
Log.d("PrintIOExeception","***** "+e.toString());
e.printStackTrace();
}
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bmp.compress(Bitmap.CompressFormat.JPEG, 25, baos);
byte[] data = baos.toByteArray();
mStorageReference = FirebaseStorage.getInstance().getReference();
StorageReference riversRef = mStorageReference.child("images/" + String.valueOf(System.currentTimeMillis()));
UploadTask uploadTask;
uploadTask = riversRef.putBytes(data);
(또는)
uploadTask = riversRef.putFile(data);
파일
을 바이트 배열을 사용하거나 사용하는 가장 빠른 방법으로 imagefile 업로드 약간의 혼란이?
@Thanks 귀하의 제안에 동생이 ... 나는 의사를 볼 것입니다 ... –