2

にロードされません。画像は、私が<strong>Firebaseストレージ</strong>、<strong>Firebaseデータベース</strong>と<strong>ピカソ</strong>で働いていると私は問題があるピカソ

私のアプリがFirebaseストレージに画像をアップロードして、Firebaseデータベースに(taskSnapshot.getDownloadUrl().toString()を使用して)画像ダウンロードURLを節約できます。

URLは次のようになります。

"https://firebasestorage.googleapis.com/v0/b/<my-storage-name>.appspot.com/o/Photos%2F40?alt=media&token=<my-token>" 

私は、このリンクを受信する(VAR リンク)ピカソを使用しています:私はスクリプトが正常に動作することを確認しました

Picasso.with(MainActivity.this).load(link).into(imageView); 

を他の画像のURLはでもはFirebaseの保存URLではありませんです。

UPDATE

を助けてください、私はコメントを追加しました:

Picasso.with(MainActivity.this).setLoggingEnabled(true); 

そして、これはAndroidの監視ログ、最初のイメージですが、私のFacebookのプロフィール画像であると動作します:

12-19 23:11:20.279 8710-8710/com.example.john.finality D/Picasso: Main  created  [R8] Request{https://scontent.xx.fbcdn.net/v/t1.0-1/p100x100/1465305_691312327560317_1869531162_n.jpg?oh=e86c935ff4945a4573cf75874a095150&oe=58D2344F} 
12-19 23:11:20.281 8710-8710/com.example.john.finality D/Picasso: Main  completed [R8] from MEMORY 
12-19 23:11:20.281 8710-8710/com.example.john.finality D/Picasso: Main  created  [R9] Request{https://firebasestorage.googleapis.com/v0/b/<my-storage-name>.appspot.com/o/Photos%2F45?alt=media&token=affebbe7-5a8a-4fc1-bf44-bbb2f971cc01 resize(350,350)} 
12-19 23:11:20.282 8710-8952/com.example.john.finality D/Picasso: Dispatcher enqueued  [R9]+0ms 
12-19 23:11:20.282 8710-8974/com.example.john.finality D/Picasso: Hunter  executing [R9]+0ms 
12-19 23:11:22.421 8710-8952/com.example.john.finality D/Picasso: Dispatcher retrying  [R9]+2140ms 
12-19 23:11:22.422 8710-8973/com.example.john.finality D/Picasso: Hunter  executing [R9]+2140ms 
12-19 23:11:23.525 8710-8952/com.example.john.finality D/Picasso: Dispatcher retrying  [R9]+3243ms 
12-19 23:11:23.526 8710-8976/com.example.john.finality D/Picasso: Hunter  executing [R9]+3244ms 
12-19 23:11:23.538 8710-8952/com.example.john.finality D/Picasso: Dispatcher batched  [R9]+3257ms for error 
12-19 23:11:23.771 8710-8952/com.example.john.finality D/Picasso: Dispatcher delivered [R9]+3489ms 
12-19 23:11:23.771 8710-8710/com.example.john.finality D/Picasso: Main  errored  [R9]+3489ms 
+1

リスナーを置いて例外をキャッチして、私たちに知らせてください。 – UMESH0492

+0

保管ルールを確認してください。ストレージ領域内のファイルを読み取るための十分な特権があるかどうかを確認してください。 – ic90

+0

URLをブラウザウィンドウに貼り付けるとどうなりますか?それがイメージを表示しない場合、ピカソはまたそれをしません。 –

答えて

2

私が変更しましたPicassoからGlideまで、それは機能します。

のGradle:

compile 'com.github.bumptech.glide:glide:3.5.2' 
compile 'com.android.support:support-v4:24.2.1' 

アクティビティー:2.5.2にピカソを更新

Glide.with(MainActivity.this).load(link).dontAnimate().into(imageView); 

UPDATE

も問題を解決します。

関連する問題

 関連する問題