我是Android Studio的新手.我使用的是Android Studio 1.0 RC 2 Build#AI-135.1611497和JDK:1.8.0_25.试图导入项目,并获得错误.已经尝试删除.gradle .. Gradle被设置为使用默认的gradle包装器.有什么想法解决它吗?
2014-12-02 10:52:19,643 [3351320] INFO - s.plugins.gradle.GradleManager - Instructing gradle to use java from C:\Program Files\Java\jdk1.8.0_25\
2014-12-02 10:52:19,647 [3351324] INFO - s.plugins.gradle.GradleManager - Instructing gradle to use java from C:\Program Files\Java\jdk1.8.0_25\
2014-12-02 10:52:19,649 [3351326] INFO - ls.idea.gradle.util.GradleUtil - Looking for embedded Maven repo at 'C:\Users\tomas\Android-Studio\gradle\m2repository'
2014-12-02 10:52:19,652 [3351329] INFO - .project.GradleExecutionHelper - Passing command-line args to Gradle Tooling API: [-Pandroid.injected.build.model.only=true, -Pandroid.injected.invoked.from.ide=true, --init-script, C:\Users\tomas\AppData\Local\Temp\asLocalRepo4461828038903261980.gradle]
2014-12-02 10:52:21,777 [3353454] INFO - .project.GradleProjectResolver - Gradle project …Run Code Online (Sandbox Code Playgroud) 我正在使用改造和 okHttp 与服务器进行通信。问题是 android 5 gettting 错误,它在日志中。一切都像在较低的 android 版本上的魅力一样。我尝试信任所有证书,但仍然收到此错误...知道吗?
设置改造:
RestAdapter.Builder builder = new RestAdapter.Builder()
.setEndpoint(config.BackendConfig.API_URL)
.setRequestInterceptor(requestInterceptor)
.setLogLevel(GeneralConfig.RETROFIT_LOG_LEVEL);
builder.setClient(new OkClient(UnsafeOkHttpClientUtil.getClient()));
RestAdapter restAdapter = builder.build();
sApiService = restAdapter.create(CervApiService.class);
Run Code Online (Sandbox Code Playgroud)
设置 UnsafeOkHttpClientUtil:
try {
final TrustManager[] trustAllCerts = new TrustManager[]{
new X509TrustManager() {
@Override
public void checkClientTrusted(java.security.cert.X509Certificate[] chain, String authType) throws CertificateException {}
@Override
public void checkServerTrusted(java.security.cert.X509Certificate[] chain, String authType) throws CertificateException {}
@Override
public java.security.cert.X509Certificate[]getAcceptedIssuers() {
return new java.security.cert.X509Certificate[]{};
}
}
};
final SSLContext sslContext = SSLContext.getInstance("TLS");
sslContext.init(null, trustAllCerts, new java.security.SecureRandom());
final …Run Code Online (Sandbox Code Playgroud)