我正在尝试从json文件加载Google凭据。因此,在此之前,我知道,我们必须获取默认的Google传输方式。 Ref from.但是它总是给出null。有人遇到这个问题吗?

这是我的 fragment :

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

    } catch (Throwable t) {
        Utilities.writeToLogFile(Constants.LOG_ERROR_LEVEL, ".. EXCEPTION" + t.toString());
    }

这总是以catch部分结束。说如下
... EXCEPTIONjava.security.KeyStoreException: java.security.NoSuchAlgorithmException: KeyStore JKS implementation not found

最佳答案

最后,我找到了google issue tracker.的答案

代替

HTTP_TRANSPORT = GoogleNetHttpTransport.newTrustedTransport();


HTTP_TRANSPORT = new com.google.api.client.http.javanet.NetHttpTransport()

但不知道它是如何工作的。

关于android - 传回Null的GoogleNetHttpTransport.newTrustedTransport(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39248453/

10-12 05:21