标签: android-httptransport

GoogleNetHttpTransport.newTrustedTransport()返回Null

我正在尝试从json文件加载Google凭据.所以在此之前,我知道,我们必须获得默认的Google传输.参考.但它始终给予null.有人遇到过这个问题吗?

这是我的片段:

try {
        JSON_FACTORY =  JacksonFactory.getDefaultInstance();
        HTTP_TRANSPORT = GoogleNetHttpTransport.newTrustedTransport();

    } catch (Throwable t) {
        Utilities.writeToLogFile(Constants.LOG_ERROR_LEVEL, ".. EXCEPTION" + t.toString());
    }
Run Code Online (Sandbox Code Playgroud)

这总是以catch部分结束.如下所述

... EXCEPTIONjava.security.KeyStoreException: java.security.NoSuchAlgorithmException: KeyStore JKS implementation not found
Run Code Online (Sandbox Code Playgroud)

android google-api-client android-httptransport

5
推荐指数
1
解决办法
2316
查看次数

如何更新不推荐使用的com.google.api.client.extensions.android.http.AndroidHttp

我有以下对象

HttpTransport t = AndroidHttp.newCompatibleTransport();
Run Code Online (Sandbox Code Playgroud)

但是整个AndroidHttp类(com.google.api.client.extensions.android.http.AndroidHttp)都被标记为已弃用。

我不知道使用较新的库替换它的类是什么。

如何替换这个过时的电话?

android google-api-java-client google-api-client android-httptransport

4
推荐指数
1
解决办法
451
查看次数