rozdoum / social-app-android

Build your social app for Android with the code template that includes the following key features for social networks as likes, comments, posts, image uploads, etc.
Apache License 2.0
450 stars 266 forks source link

Image Upload Error #78

Closed deshanonline closed 4 years ago

deshanonline commented 5 years ago

Firebase Storage URLs must point to an object in your Storage Bucket error......

E/AndroidRuntime: FATAL EXCEPTION: main Process: com.rozdoum.socialcomponents, PID: 30799 java.lang.IllegalArgumentException: Firebase Storage URLs must point to an object in your Storage Bucket. Please obtain a URL using the Firebase Console or getDownloadUrl(). at com.google.firebase.storage.internal.Util.normalize(com.google.firebase:firebase-storage@@16.0.5:134) at com.google.firebase.storage.FirebaseStorage.getReferenceFromUrl(com.google.firebase:firebase-storage@@16.0.5:281) at com.rozdoum.socialcomponents.managers.DatabaseHelper.getStorageReference(DatabaseHelper.java:87) at com.rozdoum.socialcomponents.managers.DatabaseHelper.uploadImage(DatabaseHelper.java:136) at com.rozdoum.socialcomponents.main.interactors.PostInteractor.createOrUpdatePostWithImage(PostInteractor.java:371) at com.rozdoum.socialcomponents.managers.PostManager.createOrUpdatePostWithImage(PostManager.java:93) at com.rozdoum.socialcomponents.main.post.createPost.CreatePostPresenter.lambda$savePost$0(CreatePostPresenter.java:49) at com.rozdoum.socialcomponents.main.post.createPost.-$$Lambda$CreatePostPresenter$3JUwll92pPy6i9oVjQhRys7ZjPU.run(Unknown Source:8) at com.hannesdorfmann.mosby3.mvp.MvpBasePresenter.ifViewAttached(MvpBasePresenter.java:125) at com.hannesdorfmann.mosby3.mvp.MvpBasePresenter.ifViewAttached(MvpBasePresenter.java:139) at com.rozdoum.socialcomponents.main.post.createPost.CreatePostPresenter.savePost(CreatePostPresenter.java:43) at com.rozdoum.socialcomponents.main.post.BaseCreatePostPresenter.lambda$attemptCreatePost$0(BaseCreatePostPresenter.java:85) at com.rozdoum.socialcomponents.main.post.-$$Lambda$BaseCreatePostPresenter$laeZk4IPFilC8SNXUuqHm588kvs.run(Unknown Source:4) at com.hannesdorfmann.mosby3.mvp.MvpBasePresenter.ifViewAttached(MvpBasePresenter.java:125) at com.hannesdorfmann.mosby3.mvp.MvpBasePresenter.ifViewAttached(MvpBasePresenter.java:139) at com.rozdoum.socialcomponents.main.post.BaseCreatePostPresenter.attemptCreatePost(BaseCreatePostPresenter.java:54) at com.rozdoum.socialcomponents.main.post.BaseCreatePostPresenter.doSavePost(BaseCreatePostPresenter.java:93) at com.rozdoum.socialcomponents.main.post.createPost.CreatePostActivity.onOptionsItemSelected(CreatePostActivity.java:51) at android.app.Activity.onMenuItemSelected(Activity.java:3584) at android.support.v4.app.FragmentActivity.onMenuItemSelected(FragmentActivity.java:436) at android.support.v7.app.AppCompatActivity.onMenuItemSelected(AppCompatActivity.java:196) at android.support.v7.view.WindowCallbackWrapper.onMenuItemSelected(WindowCallbackWrapper.java:109) at android.support.v7.app.AppCompatDelegateImpl.onMenuItemSelected(AppCompatDelegateImpl.java:888) at android.support.v7.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:840) at android.support.v7.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:158) at android.support.v7.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:991) at android.support.v7.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:981) at android.support.v7.widget.ActionMenuView.invokeItem(ActionMenuView.java:625) at android.support.v7.view.menu.ActionMenuItemView.onClick(ActionMenuItemView.java:151) at android.view.View.performClick(View.java:6935) at android.widget.TextView.performClick(TextView.java:12752) at android.view.View$PerformClick.run(View.java:26211) at android.os.Handler.handleCallback(Handler.java:790) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:7000) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:441) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1408) Application terminated.

plz help

cyenite commented 5 years ago

Have you solved your issue? If yes, please share your solution

Batishev-Rozdoum commented 4 years ago

Hi @vihangad and @aaronkip It looks like you did not initialize the storage. Please, check this instruction, step 6.