2016-03-07 3 views
0

Я использую этот ReverseGeocodeRequest2 для запроса информации о координатах Geo. Я получил это в своих журналах до того, как был сделан запрос.Android ЗДЕСЬ Проблема API обратного геокодирования SDK в сети компании

private ResultListener<List<com.here.android.mpa.search.Location>> mGeocodeResultListener = 
       new ResultListener<List<com.here.android.mpa.search.Location>>() { 
      @Override 
      public void onCompleted(List<com.here.android.mpa.search.Location> locations, 
            ErrorCode errorCode) { 

       Log.d(TAG, "geo code listener " + errorCode); 

       if(errorCode == ErrorCode.NONE && locations != null && locations.size() >=1) { 
        for (com.here.android.mpa.search.Location location : 
          locations) { 
         Log.d(TAG, "Geocode " + location.getAddress().toString()); 
        } 

        Image marker = new Image(); 
        marker.setBitmap(
          BitmapFactory.decodeResource(mContext.getResources(), 
            mContext.getResources().getIdentifier(
              "marker_car1_map_gps", 
              "drawable", 
              mContext.getPackageName() 
            ) 
          )); 
        mMap.addMapObject(new MapMarker(locations.get(0).getCoordinate(), marker)); 
        mMap.setCenter(locations.get(0).getCoordinate(), Map.Animation.NONE); 


       } else { 
        //Toast.makeText(mContext, "Error " + errorCode, Toast.LENGTH_SHORT).show(); 
       } 
      } 
     }; 

GeocodeRequest mGeocodeRequest = new  GeocodeRequest(address).setSearchArea(this.mMap.getCenter(),50); 
      ErrorCode err_code = this.mGeocodeRequest.execute(mGeocodeResultListener); 
      if (err_code == ErrorCode.NONE) { 
       Log.d(TAG, "Rev Geo Request is completed "); 
      } else { 
       Log.d(TAG, "Rev Geo Request is completed " + err_code); 
      } 

//error 03-07 10:31:10.453 27266-27266/? I/art: Late-enabling -Xcheck:jni 03-07 10:31:11.006 27266-27283/global.Here.Map.Service.v2 D/NetworkProtocol: NetworkProtocol::NetworkProtocol 03-07 10:31:11.008 27266-27283/global.Here.Map.Service.v2 D/NetworkProtocol: NetworkProtocol::NetworkProtocol 03-07 10:31:11.022 27266-27328/global.Here.Map.Service.v2 D/NetworkSSLContextFactory: NetworkSSLContextFactory created successfully 03-07 10:31:11.022 27266-27328/global.Here.Map.Service.v2 D/NetworkSSLContextFactory: generateSSlContext BEGIN 03-07 10:31:11.093 27266-27328/global.Here.Map.Service.v2 D/NetworkSSLContextFactory: The number of files 164 found in /storage/emulated/0/.here-maps/certs/ 03-07 10:31:11.382 27266-27328/global.Here.Map.Service.v2 D/NetworkSSLContextFactory: The number of valid certificates 164 03-07 10:31:11.427 27266-27328/global.Here.Map.Service.v2 D/NetworkSSLContextFactory: generateSSlContext END [email protected] 03-07 10:31:11.428 27266-27328/global.Here.Map.Service.v2 D/libc-netbsd: [getaddrinfo]: hostname=xxxxx; servname=(null); cache_mode=(null), netid=0; mark=0 03-07 10:31:11.428 27266-27328/global.Here.Map.Service.v2 D/libc: getaddrinfo called from pid =27266 03-07 10:31:11.428 27266-27328/global.Here.Map.Service.v2 D/libc-netbsd: [getaddrinfo]: ai_addrlen=0; ai_canonname=xxxxx; ai_flags=4; ai_family=0 03-07 10:31:11.429 27266-27328/global.Here.Map.Service.v2 D/libc-netbsd: [getaddrinfo]: hostname=xxxxx; servname=(null); cache_mode=(null), netid=0; mark=0 03-07 10:31:11.429 27266-27328/global.Here.Map.Service.v2 D/libc: getaddrinfo called from pid =27266 03-07 10:31:11.429 27266-27328/global.Here.Map.Service.v2 D/libc-netbsd: [getaddrinfo]: ai_addrlen=0; ai_canonname=xxxxx; ai_flags=1024; ai_family=0 03-07 10:31:11.482 27266-27328/global.Here.Map.Service.v2 D/libc: dnsproxy getaddrinfo returns 0 03-07 10:31:11.482 27266-27328/global.Here.Map.Service.v2 I/System.out: propertyValue:false 03-07 10:31:12.369 27266-27328/global.Here.Map.Service.v2 E/NetworkProtocol: NetworkProtocol::GetTask::run exception: javax.net.ssl.SSLHandshakeException: Connection closed by peer 03-07 10:31:12.369 27266-27328/global.Here.Map.Service.v2 W/System.err: javax.net.ssl.SSLHandshakeException: Connection closed by peer 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:302) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.okhttp.Connection.upgradeToTls(Connection.java:238) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.okhttp.Connection.connect(Connection.java:158) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.okhttp.Connection.connect(Connection.java:170) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:309) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:242) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:397) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:347) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:515) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:105) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:25) 03-07 10:31:12.370 27266-27328/global.Here.Map.Service.v2 W/System.err: at com.here.hype.NetworkProtocol$GetTask.run(NetworkProtocol.java:221) 03-07 10:31:12.371 27266-27328/global.Here.Map.Service.v2 W/System.err: at java.lang.Thread.run(Thread.java:818) 03-07 10:31:12.592 27266-27283/global.Here.Map.Service.v2 D/NetworkProtocol: NetworkProtocol::NetworkProtocol

Могу ли я добавить прокси-сертификаты моей компании здесь SDK сертификаты? Есть ли способ исправить это? Благодаря!

ответ

0

Извините, но это невозможно из соображений безопасности. Мы не разрешаем переопределять набор сертификатов, используемый для аутентификации.

 Смежные вопросы

  • Нет связанных вопросов^_^