我正在尝试Android的亚马逊S3 Uploader应用程序,当我将新凭据放入S3Client构造函数时,应用程序崩溃了。
private AmazonS3Client s3Client = new AmazonS3Client(new BasicAWSCredentials(Constants.ACCESS_KEY_ID, Constants.SECRET_KEY));
除了提供访问密钥ID和密钥之外还有其他要求吗?
答案 0 :(得分:0)
尝试这个家伙我尝试相同的代码,我的应用程序运行良好,还有一件事在IntentService的oncreate()中执行此代码
String accessKey = "";
String secretKey = "";
String AccessToken="";
accessKey = Constants.getAWSAccessKey();
secretKey = Constants.getAWSSecretKey();
AccessToken = Constants.getAWSAccessToken();
s3Client = new AmazonS3Client(new BasicSessionCredentials(accessKey, secretKey, AccessToken));