我嘗試設置客戶端時出現問題,我收到了消息:factory.build中的toString()失敗。 方法拋出'java.lang.IllegalArgumentException'異常。不能評價$ Proxy1.toString(),然後當我打電話[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
,當我嘗試調用的方法
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產生到對象 - 它的正常使用
嘗試了一個AsyncTask的內部。仍然yeilds相同的確切消息 – justdan0227