내 프로젝트에 대한 android SDK를 개발 중이며,이를 위해 google-http-java-client
을 sdk에 사용하고 있습니다. 내 앱에서 사용할 수 있도록 google-http-java-client
에서 몇 가지 변경을하고 싶습니다. 예를 들어 com.google.api.client.http.HttpHeaders
에 맞춤 헤더를 추가하고 싶습니다. 그게 내가 소스 코드를 추출했지만 메신저에서 오류가 발생 com.google.common.primitives.UnsignedBytes
라이브러리를 수정하는 중 sun.misc.Unsafe로 오류가 발생했습니다.
가져 오기 sun.misc.Unsafe를 해결할 수 없습니다.
그래서이 라이브러리를 수정할 수있는 다른 방법이 있습니까 ???
이것은 내 프로젝트에이 라이브러리를 사용할 수 없다는 것을 의미합니다. – Prachi
@curious_mind : 물론 컴파일 된 형식으로 사용하면 아무런 문제가 없습니다. 소스를 사용해야하는 경우에는 그 불쾌한 부분을 버려라. 필요한 경우를 제외하고는 전체 클래스'UnsignedBytes'를 생략 할 수 있습니다. – maaartinus
@EJP : 당신은 틀렸어. 아무도 안전하지 못해. Guava 라이브러리에 표시되는 것처럼 그 사람이 아니며 대체 솔루션을 제공하기 때문에 의존하지 않습니다. – maaartinus