Странное поведение Android для ImageOperations и загрузки с AWS S3 - PullRequest
2 голосов
/ 06 февраля 2012

Использую псевдо-имена для защиты конфиденциальности.

Мой код такой:

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.

Это чередующееся поведение очень последовательное. Кто-нибудь испытывал это раньше и знает, что происходит?

Я пробовал это с корзиной с запретной политикой, где вы можете выполнять прямую загрузку без аутентификации, и она работает все время.

...