source

Android Studio에서 "Android SDK 선택" 방법은 무엇입니까?

manycodes 2023. 6. 6. 00:08
반응형

Android Studio에서 "Android SDK 선택" 방법은 무엇입니까?

Eclipse-Android-Project를 "Android Studio 1.4"로 성공적으로 가져온 후 오류가 발생합니다.

"Please select Android SDK"

제가 시뮬레이터에서 애플리케이션을 실행하기 위해 버튼을 클릭했을 때, 저는 그것을 할 방법을 찾을 수 없습니다.

이 대화 상자는 "실행"을 클릭하면 열립니다.

실행을 클릭하면 이 대화 상자가 열립니다.

다음은 "프로젝트 구조" 대화상자입니다.

"프로젝트 구조" 대화 상자의 스크린샷

저는 이제 어떡하죠?

내가 가는 곳build.gradle지금 동기화를 클릭합니다.효과가 있었습니다.

업데이트:

File->Sync Project with Gradle Files (Android Studio 3.1.1)

Tools->Android->Sync Project with Gradle Files (Android Studio 3.0.1)

또는 도구 모음에서 아이콘을 클릭할 수 있습니다.

프로젝트 동기화 아이콘

Android Studio Team이 도구를 더 잘 만들기 위해 노력하고 있기 때문에 이 답변은 이후 버전에서는 도움이 되지 않을 수 있습니다. 동기화 방법은 Android Studio의 다음 버전에서는 다를 수 있습니다.

일반적인 방법은 프로젝트를 동기화한 다음 캐시를 무효화하고 Android Studio를 다시 시작하는 것입니다.

에 대한 :Android Studio 3.1.2 답변

최신 Android Studio 버전 보기

3.1.2 이상 버전에 대한 수정

AS 3.1.2에서 동료들과 동일한 문제에 직면한 적이 있지만 간단한 동기화는 도움이 되지 않았습니다.우리에게는 솔루션이 조금 달랐습니다.

  1. 파일 -> 캐시 무효화 -> 무효화
  2. 파일 -> 프로젝트를 닫습니다.
  3. AS 프로젝트 선택기 창에서 프로젝트를 제거합니다.
  4. Android Studio에서 종료
  5. AS 시작 및 프로젝트 다시 열기

프로젝트 지침 다시 열기

이 문제가 지속적으로 발생하는 경우 추가적인 경우

여러분 중 일부는 이 문제에 지속적으로 직면하고 있으며, 이 "솔루션"은 이 문제를 일시적으로만 해결합니다.이 오류가 발생하기 시작할 당시에는 Gradle 래퍼 4.6과 Android Gradle 플러그인 3.1.0을 사용했지만, 그 이후로 Gradle 4.4로 돌아가서 최신 Android Gradle 플러그인과 함께 사용했으며, 그 이후로 이 문제는 발생하지 않았습니다.

Android Studio 3 이상에서 Windows, MacLinux의 경우:

File -> Sync Project with Gradle Files

해결!

또는 바로 가기 로 이 작업을 수행할 수 있습니다.

⌘ + Shift + A(Mac) 또는 Ctrl + Shift + A(Windows, Linux)를 누릅니다.그런 다음 편집 텍스트를 팝업하고 쓰기 "Sync Project with Gradle Files"그런 다음 옵션을 두 번 클릭합니다.

당신의 문제는 해결되었습니다!그래들 파일을 프로젝트 파일과 동기화합니다.

스크린샷:

여기에 이미지 설명 입력

동기화하려면 이 아이콘을 클릭하십시오.gradle

.gradle에 sync를.

를 누릅니다."Ctrl+shift+A"EditText글을 쓰다"Sync Project with Gradle Files"그런 다음 나타나는 옵션을 두 번 클릭합니다. 여러분의 ▁your다▁then니▁will▁it가 동기화됩니다.Gradle 파일SDK프로젝트 파일과 함께.

(레벨)로 이동하면 됩니다. build.gradle파일, 어딘가에 빈 공간을 주고 동기화를 클릭합니다. 그라들이 동기화 완료를 표시하면 오류가 사라집니다.

이 문제를 해결하는 가장 쉬운 방법은 다음과 같습니다.

  • 그라들 파일에 주석추가
  • 그런 다음 동기화하라는 메시지가 표시됩니다.
  • '지금 동기화' 클릭

비올라! 끝났어요.

Android Studio 3 이상에서는 다음과 같은 Gradle과 프로젝트 동기화를 시도할 수 있습니다.

File -> Sync Project with Gradle Files

여기에 이미지 설명 입력

Android 3.2.0부터는 메뉴 구조와 옵션이 약간 변경되었습니다.다음 메뉴에서 Module SDK를 변경하여 이 오류를 해결했습니다.

File > Project Structure > Modules > App File > Dependencies 탭 > Module SDK

Apply(적용)를 눌러 변경 내용을 저장해야 합니다.

Android 프로젝트 구조의 모듈 종속성 메뉴

@Nisarg의 코멘트는 도움이 되었습니다: "Compile Sdk Version에서 최신 버전 설정"

API 8에서 API 23으로 변경했더니 오류 메시지가 사라졌습니다.

오른쪽 Android Studio에서 Gradle 수직 탭의 첫 번째 새로 고침 버튼을 누릅니다.

여기에 이미지 설명 입력

Mac(또는 Windows의 경우 "Ctrl+Shift+A")에서 "⌘ + Shift+A"를 누르고 편집 텍스트 팝업에서 "Sync Project with Gradle Files"를 기록합니다.그런 다음 나타나는 옵션을 두 번 클릭합니다.그런 다음 Gradle 파일 SDK를 프로젝트 파일과 동기화합니다.

다음 단계를 수행합니다.

  • Android Studio 설정으로 이동
  • 검색 표시줄을 사용하여 "Android SDK" 검색
  • Android sdk 폴더의 경로가 올바른지 확인합니다.
  • 그런 다음 프로젝트(local.properties) 파일의 프롬프트가 표시된 후 경로가 자동으로 업데이트되는지 확인합니다.그렇지 않은 경우 수동으로 수행합니다.

이게 도움이 되길 바랍니다.

여기에 이미지 설명 입력

File >> Project Structure(으)로 이동합니다.그러면 이 창이 열리고 앱 모듈이 선택됩니다.그런 다음 Compile SDK 버전을 선택합니다.최신 항목을 선택하고 적용을 클릭합니다.

이 오류에 대한 여러 히트 및 트라이얼 솔루션이 있습니다.그들 중 한 명은 반드시 당신을 위해 일할 것입니다.솔루션은 다음과 같습니다.

1.

도구 -> Android -> Sync Project with Gradle Files (Android Studio 3.0.1)

build.gradle로 이동하고 지금 동기화를 클릭합니다.

그래들을 동기화하려면 해머(빌드) 아이콘을 클릭합니다.

또는 모듈 Gradle을 편집한 다음 동기화합니다.

파일 -> 설정 -> Android SDK -> Android SDK 위치 편집 -> Android SDK

build.gradle 파일을 열고 공백을 추가하거나 Enter 키를 누릅니다.그런 다음 프로젝트를 동기화합니다.

파일 -> 캐시 무효화/다시 시작

AS 3.0+의 모든 버전에서 이 문제가 발생했습니다.gradle과 동기화하는 것은 저에게 문제를 해결하지 못했습니다.András Klöczl의 솔루션은 제가 코딩을 할 수 있는 유일한 방법이었습니다.문제는, 제가 그라들 동기화를 해야 할 때마다 문제가 재발했다는 것입니다.그래서 저는 언제든지 변화를 주고 싶을 때 그 과정을 거쳐야 했습니다.build.gradle결국 제게 효과가 있었던 것은 제 코틀린 버전을 에서 다운그레이드하는 것이었습니다.1.2.401.2.30

문제는 프로젝트를 변경하면(예를 들어 다른 프로젝트로 Android Studio의 새 창을 연 경우) 이러한 오류가 발생한다는 것입니다.

그래서 저는 이 질문의 모든 답변을 읽었는데 "캐시를 지우고 프로젝트를 다시 여는" 솔루션은 제 경우에는 그다지 유용하지 않았습니다.

대신 Android Studio에서 Kotlin의 플러그인 버전이 Gradle 파일보다 낮으면 문제가 나타난다는 것을 발견했습니다.

제 설정은 다음과 같습니다.

  • 안드로이드 스튜디오 3.1.3
  • Kotlin 플러그인(Android Studio) 1.2.30
  • Gradle 파일 1.2.51의 Kotlin 버전

무엇이 문제를 해결했습니까?

코틀린 플러그인을 업데이트했습니다.

파일 -> 설정 -> 플러그인 -> JetBrains 플러그인 설치...

그런 다음 Kotlin을 검색하고 Update를 클릭합니다.업데이트 후 Android Studio를 다시 시작하고 Gradle을 동기화합니다.

빌드 도구 버전을 25.0.3으로 변경하기만 하면 됩니다.그리고 지금 동기화하는 것이 도움이 되기를 바랍니다.

스크린샷

이것은 저에게 효과가 있었습니다.

파일 -> 설정 -> Android SDK -> Android SDK 위치 편집 -> Android SDK

: File > Project Structure > Modules -> App > Properties로 이동합니다.

: 'SDK' 컴파일하기 : 'SDK' 버전 =API26 버전 = 호환성 = 호환성 = 버전 = 27.0.0 버전 = 1.8 버전 = 1.8 버전

build.gradle 파일을 엽니다.공백을 추가하거나 Enter 키를 누릅니다.프로젝트 동기화를 수행합니다.효과가 있습니다...

때때로 안드로이드 스튜디오는 바보처럼 행동하고 어떤 재설정이 필요합니다.

포함해야 하는 settings.gradle 파일로 이동합니다.include ':app'
로 변경합니다.include ':ap'동기화합니다.
에는 "동화후다로으변경음기변경로으▁it▁after▁change"로 변경합니다.include ':app'한 번. 다시시.

지금은 정상적으로 작동합니다.

이 문제에 대한 가장 간단한 해결책:

먼저 sdk 경로가 올바른지 확인합니다.그런 다음 현재 프로젝트를 닫고 안드로이드 시작 메뉴에서 가져오기 프로젝트를 클릭하고 탐색기에서 프로젝트를 선택하십시오.이것은 항상 나의 문제를 해결할 것입니다.

제 경우 프로젝트 구조에 선택된 Java sdk 버전이 없습니다.

저는 선택해야 했습니다.

1.소스 호환성(1.7)

2.대상 호환성(1.7)

그림과 같이

여기에 이미지 설명 입력

'Profile or Debug APK...'를 사용하는 경우 이 오류가 발생할 수 있습니다.

먼저 SDK Manager에서 SDK 업데이트를 확인하고 SDK 위치의 오른쪽에 있는 "편집"을 클릭하여 업데이트를 설치합니다.

여기에 이미지 설명 입력

Android Studio 하단의 "Logcat"을 클릭하면 Android SDK도 구성해야 하므로 최신 Android API Platform을 선택합니다.

여기에 이미지 설명 입력

그 후 에뮬레이터에서 APK를 실행할 수 있습니다.

최신 안드로이드 스튜디오 3.3.2에서 아이콘이 변경되었습니다.

이제 시도해 보십시오.

여기에 이미지 설명 입력

File->Sync Project with Gradle파일(Android Studio 3.3.2)

Android Studio 3.5의 경우 "File -> Sync project with gradle files"로 충분합니다.

gradle로 가세요.파일을 빌드하고 지금 동기화를 클릭하거나 프로젝트를 Gradle 파일과 동기화할 때 아이콘클릭합니다.

또는 도구로 이동 -> Android -> Gradle 파일과 프로젝트 동기화

만약 당신의 안드로이드 SDK 경로가 주어졌는데도 여전히 이 문제에 직면한다면, 그것은 당신의 안드로이드 스튜디오가 잘 동기화되지 않았기 때문일 수도 있고, 심지어 당신이 "지금 동기화" 링크를 클릭했기 때문일 수도 있습니다.

다시 동기화하려면 앱 그라들 파일로 이동하여 변경하거나 공간을 지정한 후 다시 동기화합니다.완벽하게 작동할 것입니다.

저의 경우 안드로이드 프로젝트를 위한 git 저장소를 다운로드했습니다.프로젝트에는 최소 sdk 버전 21과 대상 sdk 버전 27이 필요했습니다.프로젝트를 실행하려고 하면 "Please select Android SDK error"라는 메시지가 나타납니다.나는 이미 필요한 sdk 파일을 다운로드한 것을 확인했습니다.

저에게 해결책은 "Gradle Files와 프로젝트 동기화"였습니다.

언급URL : https://stackoverflow.com/questions/34353220/how-do-i-select-android-sdk-in-android-studio

반응형