2016-07-06 1 views

답변

5

검색 후 API 24에 대한 내 답변에 대한 답변을 찾았습니다. 나를 위해 API 24를 제거하고 Android Studio를 닫은 다음 (다시 열어서) Android Studio에서 API를 감지하도록했습니다. 24가 빠졌고 나를 위해 그것을 다운로드하십시오. 나는 이것이 다른 API 버전에도 적용된다고 가정합니다.

업데이트 : 다른 사람들도 지적했듯이이 질문에 답하거나 대답 할 때 SDK 24에 "소스"가 나열되지 않았습니다. 그러나 모든 것이 잘 돌아가고 있었고이 대답을 따른 후에도 계속 작업하고 있습니다. 그래서 이것은 언급 할 가치가있는 약간의 전문성 인 것처럼 보입니다.

API 24 및 알파 용 Google Play에서 앱을 타겟팅하고 컴파일했습니다.

Android N APIs are now final (2016 년 6 월 15 일 기준)

enter image description here

단계 (맥) :

  1. 열기 SDK 관리자 : 도구> 안드로이드> SDK 관리자
  2. API (24) 제거 선택 해제 확인란을> 확인, 확인을 다시 클릭에 제거 확인
  3. Android Studio 종료 (⌘Q)
  4. 안드로이드 스튜디오에서 프로젝트를 다시
  5. 플랫폼 (들) 및 동기화 프로젝트
    • 을 클릭하여 메시지에서이 클릭 가능한 링크 Gradle을 동기화 패널 누락 설치 enter image description here

Gradle Sync가 완료되면이를 처리해야합니다.

+0

"이 문제를 처리해야합니까?"라는 말은 Android Studio가 API 24 프로젝트에서 가능한 경우 API 23 소스를 표시한다는 의미입니까? –

+0

@ 루이스 저에게는 문제가 일종의 부패 등으로 보였습니다.이 솔루션을 따르면 안드로이드 스튜디오는 그것을 고쳤습니다. 이 후에도 '출처'가 API 24 목록에 표시되지 않지만 제대로 작동합니다. 안드로이드 스튜디오가 이것을 어떻게 처리하는지 정확히 모르겠지만 목록에 "소스"가 나타나지 않으면 작동합니다 (어쩌면 API 23 소스를 사용하고있을 수도 있습니다). – Mycah

+0

후드 아래에서'android.jar'를 사용하고 있습니다. 저는 API 24를 컴파일 할 때 개인적으로 소스를 볼 필요가 있기 때문에 API 24 소스로 API 23을 직접 복사했습니다 (그리고 일부 복사 된 XML 파일을 24 개로 편집했습니다). –

0

안드로이드 (24)의 소스, 몇 가지 문제를 해결할 수있는 다음 Sources for Android SDK 23

+0

예, 약간의 기술적 인 부분이 있습니다.하지만 그 전에는 문제가 없었으므로 솔루션에 게시 한 후에도 문제없이 계속 작동합니다. 원래 질문을 업데이트하여 조금 명확하게했습니다. 감사. – Mycah

0

다시 설치의 버전이 23 만, 오늘 저녁 (7/11/16 동부 표준시 23시) 24 ISN의 소스 없다 아직 사용할 수 없습니다.

enter image description here

산들 바람 (23) 소스와 마지막 버전입니다 : 구글이 수프는 말한다 때 표시됩니다.

[업데이트 8/26] SDK (24)는 이제 소스를 가지고

. 그것은 수프입니다!

+0

소스는 jar 파일이 아닌 java 파일입니다. 내 시스템에서는 ~/Android/Sdk/sources/android-23에서 android-23 소스를 볼 수 있습니다. 건물에 영향을 주어서는 안되지만 문서가 명확하지 않은 경우 소스가 좋을 때가 있습니다. 이 질문에 대한 제목은 24 개 소스를 찾을 수 없다고 말합니다. – evaitl

+0

물론 제목 ... 그게 (갑자기) 포인트까지 나를 위해 잘 작동하고 있었지만 내가보기 시작한 경고였습니다. 어쨌든 피드백 덕분에 조금 명확하게 질문을 업데이트했습니다. – Mycah

0

enter image description here

API를 24.We 없음 소스는 구글 안드로이드 SDK의 소스를 게시 기다려야한다.

+0

왜 사람들이 이것을 downvoted 이유. 나는 똑같은 것을 본다 – Josh

66

이 방법을 시도해보고 here에서 복사했습니다.

Android Studio 2.1보고 대상 : SDK 재설정으로 문제가 해결되었습니다.

환경 설정 -> 모양 & 동작 -> 시스템 설정 -> Android SDK.

Android SDK 위치 오른쪽에있는 수정을 클릭하십시오. 다음으로, 다음으로, 마법사와 완고함을 완성하십시오!

+0

이 링크는 질문에 답할 수 있지만 여기에 답의 핵심 부분을 포함시키고 참조 할 수있는 링크를 제공하는 것이 좋다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. - [검토 중] (리뷰/저품절 포스트/13456402) – DaImTo

+0

@DaImTo, 도와 주셔서 감사합니다. –

+0

이 메서드는 처음 발생하지 않은 인덱싱 단계를 트리거하는 것 같습니다. 참고로 Standalone SDK Manager를 통해 소스를 다운로드했습니다. 위의 방법을 따르지 않고 색인 생성 방법을 트리거하는 방법을 모르겠습니다. – DrZaphod

1

파일 - 캐쉬를 무효화하고 다시 시작하십시오. 이 작품은 저에게 적합합니다.