クライアントをセットアップしようとすると問題が発生します。factory.buildのtoString()エラーが発生しました。 メソッドが 'java.lang.IllegalArgumentException'例外をスローしました。私は[API GATEWAY] [ANDROID]メソッドを呼び出すときに強制終了する
ApiClientFactory factory = new ApiClientFactory();
factory.apiKey("xXxxXXXxxXXXXXXxxxxX");
final APIGatewayPediuClient client = factory.build(APIGatewayPediuClient.class); // exception happened in this line, proxy throw exepction
を呼び出すと、私は方法
を起動しようとするときに)($のProxy1.toStringを評価することはできませんPlaces place = client.placesGet();
力の近くには、
com.amazonaws.http.UrlHttpClient.createHttpResponse(UrlHttpClient.java:72)
at com.amazonaws.http.UrlHttpClient.execute(UrlHttpClient.java:66)
at com.amazonaws.mobileconnectors.apigateway.ApiClientHandler.invoke(ApiClientHandler.java:91)
at java.lang.reflect.Proxy.invoke(Proxy.java:393)
at $Proxy1.placesGet(Unknown Source)
at net.devsoft.pediu.activity.HomeActivity$override.onCreate(HomeActivity.java:195)
at net.devsoft.pediu.activity.HomeActivity$override.access$dispatch(HomeActivity.java)`
SDKのバージョンが起こる:
compile com.amazonaws:aws-android-sdk-core:2.2.6'
compile 'com.amazonaws:aws-android-sdk-cognito:2.2.6'
compile 'com.amazonaws:aws-android-sdk-apigateway-core:2.2.6'
compile 'com.google.code.gson:son:1.7.2
しかし、すでにawsバージョン2.2.15で試してもまだ動作していないので、SDKはObj-Cに完全に動作します。
これをAsyncTask内部で試してみました。それでもなお正確なメッセージが表示されます – justdan0227