Clase de llamada en ButtonClick (Android)

Soy nuevo en Android developer. Tengo 2 clases diferentes (MainActivity.java y Upload.java)
Tengo problema para llamar Upload.java en Main.Activity.
Cuando hago clic en el botón, la aplicación se bloquea.
¿Hay algo que he hecho mal?

MainActivity.java

Button upload = (Button)findViewById(R.id.upload_Btn); upload.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Update_Table dbClient = new Update_Table(); try { dbClient.DynamoDBClient(); } catch (IOException e) { // TODO Auto-generated catch block Log.i("sys", "Success"); } } } 

Upload.java

 public class Update_Table { private String tableName = "Test"; private AmazonDynamoDBClient client =null; public void DynamoDBClient() throws IOException { AWSCredentials cred = new PropertiesCredentials(Update_Table.class .getResourceAsStream("AwsCredentials.properties")); client = new AmazonDynamoDBClient(cred); } } 

LOGCAT: Logcat

Cambiar la línea en el método como a continuación: –

  public class Update_Table { private String tableName = "Test"; private AmazonDynamoDBClient client =null; public void DynamoDBClient() throws IOException { //changed the below line AWSCredentials cred = new PropertiesCredentials(ClassLoader.getResourceAsStream("src/com.afdal.ftsmetheses/AwsCredentials.properties")); //OR try this AWSCredentials cred = new PropertiesCredentials(ClassLoader.getResourceAsStream("com.afdal.ftsmetheses/AwsCredentials.properties")); client = new AmazonDynamoDBClient(cred); } } 
  • Extracción de datos de pdf417 como la licencia de conducir
  • HttpGet con el cuerpo de la solicitud Android
  • Dónde almacenar hashes, sales, claves en Aplicaciones de Escritorio
  • Alcance de las variables temporales - ¿optimiza Eclipse / compilador?
  • Adición de signo% a las etiquetas del eje Y en el gráfico de barras AChartEngine
  • ¿Qué hace este método privado en esta clase singleton Java?
  • Cómo probar el servicio remotel
  • Enfoque correcto de Android: ¿dónde se debe analizar la respuesta de JSON - en el subproceso de interfaz de usuario, o en otro?
  • ¿Cómo @Proveer una actividad para el MortarActivityScope, sin filtrar la Actividad en los cambios de orientación?
  • IntelliJ / Android -> "java: se requiere expresión constante" en el caso R.id.viewId
  • Echoprint codegen para Java / Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.