0
私はAWSモバイルハブ内にAndroid Appを作成していますが、S3バケットまたはS3バケット内のフォルダが作成されていることをユーザーがアプリケーションに申し込むと、そのユーザーアカウントのみ?AndroidとAWS S3
私はAWSモバイルハブ内にAndroid Appを作成していますが、S3バケットまたはS3バケット内のフォルダが作成されていることをユーザーがアプリケーションに申し込むと、そのユーザーアカウントのみ?AndroidとAWS S3
はい、使用ケースを達成するためにPutObjectRequest(bucketName、keyName、file)を使用できます。
AWS S3のJava SDKでS3フォルダ
を作成し、ちょうどキー名の末尾に「/」を追加、それは空のフォルダが作成されます。
var folderKey = key + "/"; //end the key name with "/"
サンプルコード:
final InputStream im = new InputStream() {
@Override
public int read() throws IOException {
return -1;
}
};
final ObjectMetadata om = new ObjectMetadata();
om.setContentLength(0L);
PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName, objectName, im, om);
s3.putObject(putObjectRequest);