나는 cordova를 사용하는 Android 앱에서 작업하고 있습니다. OkHttp를 사용하려고하는 사용자 지정 플러그인이 있습니다. okhttp-2.0.0.jar
, 최신 - 나는 최신 jar 파일을 사용하고okhttp에서 요청 및 응답 클래스를 가져올 수 없습니다.
[javac] /path/to/class/SomeClass.java:36: error: Request is not public in com.squareup.okhttp; cannot be accessed from outside package
[javac] import com.squareup.okhttp.Request;
[javac] ^
[javac] /path/to/class/SomeClass.java:38: error: Response is not public in com.squareup.okhttp; cannot be accessed from outside package
[javac] import com.squareup.okhttp.Response;
[javac] ^
을 :
import com.squareup.okhttp.MediaType;
import com.squareup.okhttp.OkHttpClient;
import com.squareup.okhttp.Request; // line 36
import com.squareup.okhttp.RequestBody;
import com.squareup.okhttp.Response; // line 38
내가 빌드하는 동안이 오류를 타격하고 있습니다 : 그것은에서
, 여기에 수입 관련 모음입니다 자바 JDK 버전 (1.8.0_20
)
무엇이 누락 되었습니까? okhttp의 소스 코드와 예제를 살펴보면이 클래스는 확실히 Public입니다. 또한 com.squareup.okhttp
에서 가져온 다른 수입품은 ... 자세히 알아보기 ...
감사합니다!
1.3.0에서 okhttp 사용을 어떻게 업데이트 했습니까? 요청 또는 응답 클래스에 액세스 할 수 없을 때 무엇을 사용하고 있습니까? –