Articles of storage

Проблемы с загрузкой изображений в Firebase

Я пытаюсь загрузить изображение в Firebase из Галереи телефона, но симулятор продолжает закрываться, и он не регистрирует никаких ошибок. Вот мой код val PICK_IMAGE_CODE=123 fun loadImage(){ var intent = Intent(Intent.ACTION_PICK,MediaStore.Images.Media.EXTERNAL_CONTENT_URI) startActivityForResult(intent,PICK_IMAGE_CODE) } override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { super.onActivityResult(requestCode, resultCode, data) if(requestCode==PICK_IMAGE_CODE && data!=null && resultCode == RESULT_OK){ val selectedImage=data.data val filePathColum= […]

Firebase UI для хранения с Kotlin дает ошибку

Я получаю ошибку при добавлении зависимости для firebase-ui-storage. Я создал приложение для Kotlin build.gradle – до: compile 'com.android.support:appcompat-v7:25.3.1' compile 'com.android.support.constraint:constraint-layout:1.0.2' compile 'com.android.support:design:25.3.1' compile 'com.google.firebase:firebase-storage:10.2.6' compile 'com.github.bumptech.glide:glide:4.0.0-RC0' после добавления: compile 'com.firebaseui:firebase-ui-storage:1.2.0' Я получаю ошибку, например: Все библиотеки com.android.support должны использовать точно такую ​​же спецификацию версии (версии для микширования могут привести к сбоям во время выполнения). Найдено […]

Как читать текстовый файл из Firebase в Android-приложение

Я работаю над Android на базе контента. Я использовал Firebase для загрузки всех текстовых файлов (в файлы rtf или doc). После того, как я загрузил один текстовый файл в Firebase, я создал подробный вид деятельности, который загружает файл из firebase, но текстовые файлы не читаются, ничего не показывают. Вот мой Котлинский кодекс … class detailOne […]

Firebase Storage OnsuceessListner в котлин не показывается

Мой addOnSuccessListener не показывает параметр переопределения TaskSnapshot, вот мои коды: override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { super.onActivityResult(requestCode, resultCode, data) if(requestCode==CAMERA_REQUEST_CODE && resultCode== Activity.RESULT_OK){ pdialog.setMessage("Uploading") pdialog.show() val g = data!!.data val hh = FirebaseStorage.getInstance().getReference().child("camera").child("pics"+g.lastPathSegment) hh.putFile(g).addOnSuccessListener { pdialog.dismiss() Toast.makeText(this,"upload Done",Toast.LENGTH_LONG).show() }.addOnFailureListener { Toast.makeText(this,"Error..pls try again",Toast.LENGTH_LONG).show() } } } как получить изображения с сервера firebase?

Kotlin Voice Record Upload Overwriting on Firebase

Привет, ребята, напишите некоторый код, чтобы записать аудиозапись для сохранения на firebase. Его работа, но всегда с тем же именем, что и вызвало переписку. Как я могу это исправить ? mFileName = externalCacheDir!!.absolutePath mFileName += "/recorded_audio.3gp" private fun startRecording() { mRecorder = MediaRecorder() mRecorder!!.setAudioSource(MediaRecorder.AudioSource.MIC) mRecorder!!.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP) mRecorder!!.setOutputFile(mFileName) mRecorder!!.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB) try { mRecorder!!.prepare() } catch (e: IOException) { […]

firebase putfile в Котлине

putFile() показывающий неразрешенную ссылку в kotlin override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { super.onActivityResult(requestCode, resultCode, data) if(requestCode==Gallery_Intent && resultCode == Activity.RESULT_OK ) { val uri = data!!.data val imgstr = FirebaseStorage.getInstance().getReference().child("images") uri.putFile(imgstr) } uri.putFile(imgstr) показывает ошибку, что делать?

Ошибка обратного вызова OnSuccessListener Firebase Storage

При загрузке файлов через Firebase Storage метод onSuccess не вызывается. В настоящее время я запускаю Android Studio 3.0 Canary 2, с «com.google.firebase: firebase-storage: 10.2.6». fun uploadImage(pathToImage: String, downloadCallback: FirebaseCallback<String?>) { val file = Uri.fromFile(File(pathToImage)) val ref = mStorRef.child("images/"+file.lastPathSegment) ref.putFile(file).addOnSuccessListener { object : OnSuccessListener<UploadTask.TaskSnapshot> { override fun onSuccess(taskSnapshot: UploadTask.TaskSnapshot?) { val url = taskSnapshot?.downloadUrl Log.d("FirebaseManager", "Upload […]