태그 보관물: kotlin

kotlin

Android Studio는 import sun.jvm.hotspot.utilities.IntArray를 계속 가져옵니다. 코드 로 변환하면 자동으로

Java 로 코드 조각을 복사하여 내 Android Studio에 붙여 넣을 때 마다이 코드를 Kotlin 코드 로 변환하면 자동으로 다음 코드를 가져옵니다.

import sun.jvm.hotspot.utilities.IntArray

그리고 안드로이드 스튜디오 가이 가져 오기를 할 때마다 오류가 발생 Unresolved reference: sun합니다.

누구든지 이것을 고치는 방법을 알고 있습니까? … 매우 성가신 일입니다.



답변

내가 찾은 지금까지 작동하는 유일한 방법은 구체적으로 sun.*com.sun.*패키지에 대한 자동 가져 오기를 비활성화하는 것 입니다. 그냥 비활성화하면 sun.jvm.hotspot.utilities.IntArray다른 선택 안드로이드 스튜디오를 발생 sun/의 com.sun수입에 패키지를. 여전히 이유를 모르지만 여기에서 설정을 찾을 수 있습니다.

여기에 이미지 설명을 입력하십시오


답변

jdk의 tools.jar를 종속성에 추가하십시오.

compile files("${System.properties['java.home']}/../lib/tools.jar")


답변

과거 스마트 키를 복사하려면 우선권을 확인하십시오.

환경 설정-> 편집기-> 일반-> 스마트 키-> 끝으로 스크롤-> 게시 된 Java 코드를 Kotlin으로 변환

끄십시오.


답변

자동 가져 오기를 비활성화하려면 :

파일-> 설정 —> 편집기-> 일반-> 자동 가져 오기-> 가져 오기를 즉시 최적화하십시오.

경우 즉시 최적화 수입이 체크 한 후 선택을 취소합니다.


답변