public void addOnFailureListenerTest() { Debug.Log("UploadTask addOnFailureListenerTest"); byte[] data = new byte[100000]; string filename = "addOnFailureListenerTest.data"; StorageReference storageReference = mAGCStorageManagement.getStorageReference(filename); UploadTask task = storageReference.putBytes(data, new FileMetadata()); task.addOnFailureListener(new MyFailureListener("NormalListener")) .addOnFailureListener(new Activity(), new MyFailureListener("ActivityListener")) .addOnFailureListener(new MyExecutor("ExecutorListener"), new MyFailureListener("ExecutorListener")); MyFailureListener remove = new MyFailureListener("remove"); task.addOnFailureListener(remove); task.removeOnFailureListener(remove); Debug.Log("UploadTask addOnFailureListenerTest success"); }