해시 문자열 'android-22'로 대상을 찾지 못했습니다.
Android 스튜디오를 최신 버전으로 업데이트 한 다음 인터넷 검색 후 Android SDK도 API 18로 업데이트했지만 여전히 동일한 오류가 발생합니다.
오류로 작성된 링크를 클릭하십시오.
Android SDK 관리자 열기
프로젝트에 필요한 SDK를 설치하는 데 도움이되는 대화 상자가 표시됩니다.
열기 Android SDK Manager
및 최신 업데이트 :
- Android SDK 도구
- Android SDK 빌드 도구
그런 다음 프로젝트 데모 코드를 동기화, 재 구축 및 다시 시작하십시오.build.gradle
compileSdkVersion 21 // Now 23
buildToolsVersion '21.1.2' //Now 23.0.1
defaultConfig
{
minSdkVersion 15
targetSdkVersion 19
}
도움이 되었기를 바랍니다 .
좋아 당신은 나를 위해 작동하는이 사람들을 시도해야합니다.
- SDK 관리자를 열고 SDK 빌드 도구 22.0.1 설치
- 동기화 gradle That'all
build.gradle compileSdkVersion을 22에서 23으로, targetSdkVersion을 22에서 23으로 수정 했습니다.
내 API 레벨은 23이었습니다. API 버전도 23으로 업데이트해야했습니다.
Eclipse에서 Android Studio로 프로젝트를 가져와야했습니다. 그것은 나를 위해 일했습니다.
나도 똑같은 문제가 발생했습니다.
- 제공된 링크를 클릭하여 Android SDK Manager 를 열면 버전 22 API가 아직 설치되지 않은 것이 분명했습니다.
- 버전 22 API 에 대한 확인란을 클릭하고 동의하고 설치하려면 클릭하십시오.
그게 다야. API가 설치되면 프로젝트를 다시 시작하면 오류없이 gradle 빌드가 완료되는 것처럼 보입니다.
비슷한 문제가있었습니다. Android 스튜디오 빌드 도구를 업데이트했는데 프로젝트에서 "android-22"를 찾지 못했습니다. 나는 안드로이드 sdk 관리자를 살펴보고 설치되었습니다.
이 문제를 해결하기 위해 "android-22"를 제거하고 다시 설치했습니다.
나는 최신 안드로이드 대상 안드로이드 레벨 23으로 만든 새로운 Cordova 프로젝트를 만들었습니다. 실행하면 작동합니다. 내가 원하는 안드로이드 대상 값을 23에서 22로 변경 한 경우 Andoid Studio에서 Gradle 빌드를 새로 고칩니다. 이제 내가 실행할 때 실패합니다. 다음 빌드 오류가 발생했습니다.
project-android /CordovaLib/src/org/apache/cordova/CordovaInterfaceImpl.java 오류 : (217, 22) 오류 : 기호 메서드 requestPermissions (String [], int)를 찾을 수 없습니다.
이 파일에서 목표 레벨을 변경했습니다.
project.properties
AndroidManifest.xml
그리고 CordovaLib 폴더 안에 있습니다.
project.properties
그러나 나는 또한 android target level 22를 사용하는 다른 프로젝트를 가지고 있는데, 해당 프로젝트를 실행할 때마다 실행됩니다. 이제 내 질문은 프로젝트를 만들 때 원하는 안드로이드 레벨을 지정할 수 있습니까?
아직 설치되지 않은 경우 Android SDK에서 API 18을 설치해야한다고 생각합니다. 그렇지 않으면 "캐시를 무효화하고 다시 시작"을 시도 할 수 있습니다 (찾기 : 파일-> 캐시를 무효화하고 다시 시작).
변화
compileSdkVersion 18 minSdkVersion 10 targetSdkVersion 18
에서 build.gradle 앱 디렉토리 / 모듈
또는 최신 API 버전 다운로드
sdk Manager 다운로드 Android 5.1.1에서는 나를 위해 일했습니다.
project.properties 파일을 열고 target = android-22 라인을 원하는 값으로 변경합니다.
예를 들면 :
target = android-19
참고 URL : https://stackoverflow.com/questions/32715418/failed-to-find-target-with-hash-string-android-22
'Program Tip' 카테고리의 다른 글
Node-Webkit 대 Electron (0) | 2020.10.30 |
---|---|
ggplot2 경고 설명 :“결 측값이 포함 된 k 개 행 제거됨” (0) | 2020.10.30 |
암시 적으로 언 래핑 된 옵션으로 Swift 3 잘못된 문자열 보간 (0) | 2020.10.30 |
이 파이썬 문자열의 크기가 실패한 int 변환에서 변경되는 이유 (0) | 2020.10.30 |
C # 코드에서 네이티브 예외를 포착 할 수 있습니까? (0) | 2020.10.30 |