Firebaseストレージにデータが表示されない

ミリアナ・イタニ

Firebaseストレージを使用して画像/動画/音声を保存しています。デバッグとリリースの両方のAPIキーがあります。電話でアプリケーションを実行すると、すべてが正常に機能します。ただし、リリースapkを生成すると、正常に機能する場合と機能しない場合があります。

何がそれを引き起こす可能性があるかについてのアイデアはありますか?

FirebaseStorage storage = FirebaseStorage.getInstance();
        StorageReference storageRef = storage.getReferenceFromUrl("gs://manager-plus.appspot.com");
        StorageReference riversRef = storageRef.child("media/" + mediaDataList.get(i).name+SystemClock.elapsedRealtime());
        Uri uri;
        if (mediaDataList.get(i).type == 1)
            uri = Uri.fromFile(LoadBitmaps.saveBitmap(LoadBitmaps.decodeSampledBitmap(new File(mediaDataList.get(i).url), 100, 100)));
        else uri = Uri.fromFile(new File(mediaDataList.get(i).url));
        uploadTask = riversRef.putFile(uri);
        uploadTask.addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
            @Override
            public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
                    Long size = Long.parseLong(mediaDataList.get(i).size) + Prefs.getInstance(getApplicationContext()).getSize();
                    if (Double.parseDouble(formatSize(size)) <= 2.0) {
                        Prefs.getInstance(getApplicationContext()).setSize(Long.parseLong(mediaDataList.get(i).size) + Prefs.getInstance(getApplicationContext()).getSize());
                        DataOnline dataOnline = new DataOnline();
                        dataOnline.link = String.valueOf(taskSnapshot.getDownloadUrl());
                        dataOnline.type = mediaDataList.get(i).type;
                        dataOnline.name= mediaDataList.get(i).name;
                        dataOnline.save();
                    } else {
                        Toast.makeText(getApplicationContext(), "Please subscribe to the paid version", Toast.LENGTH_SHORT).show();
                    }
                }
            }
        })
                .addOnFailureListener(new OnFailureListener() {
                    @Override
                    public void onFailure(@NonNull Exception exception) {
                        Toast.makeText(getApplicationContext(), exception.getMessage(), Toast.LENGTH_LONG).show();
                    }
                })
                .addOnProgressListener(new OnProgressListener<UploadTask.TaskSnapshot>() {
                    @Override
                    public void onProgress(UploadTask.TaskSnapshot taskSnapshot) {
                        //calculating progress percentage
                        double progress = (100.0 * taskSnapshot.getBytesTransferred()) / taskSnapshot.getTotalByteCount();
                        build.setProgress(100, (int) progress, false);
                        notificationManager.notify(101, build.build());
                    }
                });

ありがとう、

ミリアナ・イタニ

非常に多くのデバッグを行った結果、問題はFirebaseによるものではないことが判明しました。それは実際にはactive-androidによるものでした。リンクをローカルにキャッシュするために使用していたライブラリ。

したがって、この問題に直面している人は、最初に次のことを確認してください:developer.android.com/studio/build/shrink-code.html

私の場合、activeandroidの代わりにsugar ORMを使用しましたが、問題は解決しました。

がんばろう

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Firebaseデータベースがリストビューに表示されない

分類Dev

Firebaseのコメントがデータベースに表示されない

分類Dev

タブレットデバイスでフッターがページの下部に表示されない

分類Dev

FirebaseデータベースのImageviewでFirebaseストレージに保存されている画像を表示する

分類Dev

テンプレートにデータが表示されない

分類Dev

Capybara SeleniumWebDriverにテストデータが表示されない

分類Dev

Firebaseデータベースクエリが画面に表示されない

分類Dev

Androidデバイスモニターにスタックトレースが表示されない

分類Dev

SQLServerオブジェクトエクスプローラーにデータベースが表示されない

分類Dev

テンプレートにEmberモデルデータが表示されない

分類Dev

単純な流星テンプレートにデータが表示されない

分類Dev

iOSSqliteデータベースに最初のレコードが表示されない

分類Dev

MySQLデータベース情報がPHPページに表示されない

分類Dev

データベースに接続されているリストにデータJSPが表示されない

分類Dev

vuetifyv-data-tableにネストされたオブジェクトデータが表示されない

分類Dev

リストビューにサーバーデータが表示されない

分類Dev

カスタムトーストにメッセージが表示されない

分類Dev

Firebase Databaseにデータが表示されない

分類Dev

android studio recyclerview firebaseにデータが表示されない

分類Dev

FirebaseデータがRecyclerViewに表示されない

分類Dev

Firebase Recyclerviewにデータが表示されない

分類Dev

AndroidのListViewにFirebaseデータが表示されない

分類Dev

Android-FirebaseデータがArrayListに表示されない

分類Dev

FirebaseのデータがRecyclerViewに表示されない

分類Dev

Firebaseデータがアプリに表示されない

分類Dev

RecyclerviewにFirebaseデータが表示されない

分類Dev

FirebaseのTableViewにデータが表示されない

分類Dev

ページリダイレクトASP.NETC#の後にデータが表示されない

分類Dev

Xcodeプロジェクトにシミュレーターのリストが表示されない

Related 関連記事

  1. 1

    Firebaseデータベースがリストビューに表示されない

  2. 2

    Firebaseのコメントがデータベースに表示されない

  3. 3

    タブレットデバイスでフッターがページの下部に表示されない

  4. 4

    FirebaseデータベースのImageviewでFirebaseストレージに保存されている画像を表示する

  5. 5

    テンプレートにデータが表示されない

  6. 6

    Capybara SeleniumWebDriverにテストデータが表示されない

  7. 7

    Firebaseデータベースクエリが画面に表示されない

  8. 8

    Androidデバイスモニターにスタックトレースが表示されない

  9. 9

    SQLServerオブジェクトエクスプローラーにデータベースが表示されない

  10. 10

    テンプレートにEmberモデルデータが表示されない

  11. 11

    単純な流星テンプレートにデータが表示されない

  12. 12

    iOSSqliteデータベースに最初のレコードが表示されない

  13. 13

    MySQLデータベース情報がPHPページに表示されない

  14. 14

    データベースに接続されているリストにデータJSPが表示されない

  15. 15

    vuetifyv-data-tableにネストされたオブジェクトデータが表示されない

  16. 16

    リストビューにサーバーデータが表示されない

  17. 17

    カスタムトーストにメッセージが表示されない

  18. 18

    Firebase Databaseにデータが表示されない

  19. 19

    android studio recyclerview firebaseにデータが表示されない

  20. 20

    FirebaseデータがRecyclerViewに表示されない

  21. 21

    Firebase Recyclerviewにデータが表示されない

  22. 22

    AndroidのListViewにFirebaseデータが表示されない

  23. 23

    Android-FirebaseデータがArrayListに表示されない

  24. 24

    FirebaseのデータがRecyclerViewに表示されない

  25. 25

    Firebaseデータがアプリに表示されない

  26. 26

    RecyclerviewにFirebaseデータが表示されない

  27. 27

    FirebaseのTableViewにデータが表示されない

  28. 28

    ページリダイレクトASP.NETC#の後にデータが表示されない

  29. 29

    Xcodeプロジェクトにシミュレーターのリストが表示されない

ホットタグ

アーカイブ