Sube un archivo a S3 usando el SDK de AWS
Estoy tratando de subir un archivo a un cubo de Amazon S3 usando el SDK de AWS.
class LogToS3Bucket extends Thread{ public void run() { super.run(); Gdx.app.log("msg", "secondThreadRunning yeahhhhh!"); File fileToPut = new File("../../../MyProject", "settings.txt"); String accessKey = "<accessKey>"; String secretKey = "<secretKey>"; AWSCredentials credentials = new BasicAWSCredentials(accessKey, secretKey); AmazonS3 conn = new AmazonS3Client(credentials); conn.putObject("bucketname", "filename.txt", fileToPut); } }
No funciona, sin embargo, lanza un error en la llamada a .putObject ()
- Libgdx extraño modelado - error de profundidad?
- Cómo configurar el modo retrato con libGDX?
- LibGDX setOrigin y setPosition no funcionan como se esperaba?
- Procesamiento lento de lotes de modelos en libGDX
- Cómo agregar libgdx como sub view en android
Exception in thread "Thread-1" Status Code: 400, AWS Service: Amazon S3, AWS Error Code: BadDigest, AWS Error Message: The Content-MD5 you specified did not match what we received. at com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:614) at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:312) at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:165) at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:2951) at com.amazonaws.services.s3.AmazonS3Client.putObject(AmazonS3Client.java:1123) at com.amazonaws.services.s3.AmazonS3Client.putObject(AmazonS3Client.java:979) at com.myproject.LogToS3Bucket.run(LogToS3Bucket.java:22)
- ¿Cómo puedo hacer algo cada segundo?
- LIBGDX Entrada - Número de dedos que tocan la pantalla
- libgdx ¿por qué la cámara no sigue el personaje?
- Añadiendo Admob a Libgdx juego
- OpenGL 2.0 o superior con la extensión FBO es obligatorio LibGDX Error
- Libgdx app.exit () en Android no se cierra la aplicación
- Libgdx MainMenuScreen
- LibGDX soporta 3D como Unity3D
Me di cuenta de que creo – ya que mi aplicación está constantemente la edición de ese archivo y este fragmento se produce en un hilo separado, el archivo se cambia realmente antes de que se suba … Si hago una copia temporal del archivo y subirlo a El cubo, funciona.
- ¿Cómo lanzar un fragmento de Android SubSettings?
- Onsen-UI usando el menú deslizante con el navegador