Использую псевдо-имена для защиты конфиденциальности.
Мой код такой:
bitmap = ImageOperations(ImageViewer.this, url, "image.jpg");
где url-это что-то вроде:
https://something.s3.amazonaws.com/photo/koala.jpg?AWSAccessKeyId=JDFHHKFHDMASHDFVXJA&Expires=1328514718&Signature=876djncia7458ak%3D
Я использую AWS S3 Query String Request Authentication Альтернатива для загрузки файла.
Я загружаю действие, которое загружает изображение и показывает растровое изображение в ImageView.
For the first time, it loads fine and there is a bitmap.
For the second time, it loads and I get null.
For the third time, it loads fine and there is a bitmap.
For the fourth time, it loads and I get null.
Это чередующееся поведение очень последовательное. Кто-нибудь испытывал это раньше и знает, что происходит?
Я пробовал это с корзиной с запретной политикой, где вы можете выполнять прямую загрузку без аутентификации, и она работает все время.