Java android从firebase存储获取图像URL

Java android从firebase存储获取图像URL,java,android,url,firebase-storage,Java,Android,Url,Firebase Storage,这是我在Firebase存储中获取图像URL的代码。Google Play服务的日志文件中有错误,但它们是在Gradle文件中定义的。有什么想法吗 代码: private void getURL(String team) { Log.i(TAG, ">>>>> getURL: " + team); URL = ""; FirebaseStorage storage = FirebaseStorage.getInstance();

这是我在Firebase存储中获取图像URL的代码。Google Play服务的日志文件中有错误,但它们是在Gradle文件中定义的。有什么想法吗

代码:

private void getURL(String team) {
    Log.i(TAG, ">>>>>  getURL: " + team);

    URL = "";
    FirebaseStorage storage = FirebaseStorage.getInstance();
    StorageReference storageRef = storage.getReference();
    StorageReference pathReference = storageRef.child("images/" + Pearadox.FRC_Event + "/robot_" + team.trim() + ".png");
    Log.e(TAG, "images/" + Pearadox.FRC_Event + "/robot_" + team.trim() + ".png" + "\n \n");

    pathReference.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
        @Override
        public void onSuccess(Uri uri) {
            Log.e(TAG, "uri: " + uri.toString());
            URL = uri.toString();
        }
    });
    Log.w(TAG, "URL: " + URL);
错误:

private void getURL(String team) {
    Log.i(TAG, ">>>>>  getURL: " + team);

    URL = "";
    FirebaseStorage storage = FirebaseStorage.getInstance();
    StorageReference storageRef = storage.getReference();
    StorageReference pathReference = storageRef.child("images/" + Pearadox.FRC_Event + "/robot_" + team.trim() + ".png");
    Log.e(TAG, "images/" + Pearadox.FRC_Event + "/robot_" + team.trim() + ".png" + "\n \n");

    pathReference.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
        @Override
        public void onSuccess(Uri uri) {
            Log.e(TAG, "uri: " + uri.toString());
            URL = uri.toString();
        }
    });
    Log.w(TAG, "URL: " + URL);
>

03-28 17:04:15.500 19549-19549/com.pearadox.scout_5414 I/Visualizer_活动:>>>>>>>获取URL:5414 03-28 17:04:15.500 19549-21086/com.pearadox.scout_5414 I/DynamiteModule:考虑本地模块com.google.android.gms.firebasestorage:0和远程模块com.google.android.gms.firebasestorage:0 03-28 17:04:15.500 19549-19549/com.pearadox.scout_5414 E/Visualizer_活动:images/txho/robot_5414.png

03-28 17:04:15.500 19549-19549/com.pearadox.scout_5414 W/Visualizer_活动:URL: 03-28 17:04:15.500 19549-21086/com.pearadox.scout_5414 E/NetworkRqFactoryProxy:NetworkRequestFactoryProxy失败,出现远程异常: com.google.android.gms.dynamite.DynamiteModule$zza:未找到可接受的模块。本地版本为0,远程版本为0。 位于com.google.android.gms.dynamite.DynamiteModule.zza(未知来源) 位于com.google.android.gms.dynamite.DynamiteModule.zza(未知来源) 在com.google.android.gms.internal.zzbre(未知来源) 位于com.google.android.gms.internal.zzbre.zzj(未知来源) 位于com.google.firebase.storage.StorageReference.zzaaN(未知来源) 位于com.google.firebase.storage.zzb.run(未知来源) 位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 运行(Thread.java:818) 03-28 17:04:15.501 19549-21086/com.pearadox.scout_5414 E/GetMetadataTask:无法创建firebase存储网络请求。 android.os.RemoteException 在com.google.android.gms.internal.zzbre(未知来源) 位于com.google.android.gms.internal.zzbre.zzj(未知来源) 位于com.google.firebase.storage.StorageReference.zzaaN(未知来源) 位于com.google.firebase.storage.zzb.run(未知来源) 位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 运行(Thread.java:818) 03-28 17:04:15.501 19549-21087/com.pearadox.scout_5414 E/ActivityThread:未能找到com.google.android.gms.chimera的提供商信息 03-28 17:04:15.501 19549-21087/com.pearadox.scout_5414 W/DynamiteModule:检索远程模块版本失败