2013-12-03 4 views
0

Я использую приложение Amazon S3 Uploader для Android, и когда я добавляю свои новые учетные данные в конструктор S3Client, приложение вылетает.AWS/Android Credentials не аутентифицируется

private AmazonS3Client s3Client = new AmazonS3Client(new BasicAWSCredentials(Constants.ACCESS_KEY_ID, Constants.SECRET_KEY)); 

Существуют ли другие требования, помимо идентификатора ключа доступа и секретного ключа?

+0

Можете ли вы поделиться трассировки стека? Вы случайно запустили более раннюю версию этих образцов? –

ответ

0

попробовать этот чувак я попробовать тот же код и мое приложение работает нормально, и еще одну вещь сделать этот код в OnCreate() из IntentService

String accessKey = ""; 
     String secretKey = ""; 
     String AccessToken=""; 
    accessKey = Constants.getAWSAccessKey(); 
      secretKey = Constants.getAWSSecretKey(); 
      AccessToken = Constants.getAWSAccessToken(); 

      s3Client = new AmazonS3Client(new BasicSessionCredentials(accessKey, secretKey, AccessToken)); 
Смежные вопросы