문제는 ide와 에뮬레이터 사이에 링크가 없다는 것입니다.
우리의 경우- 에뮬레이터 링크에서 좌절감 을 느끼는 앱용 Android 버전을 낮췄습니다 .
Android 25를 설치하고 여기에 프로젝트를 바인딩하고 Android 25의 AVD 장치에도 바인딩하면 변경 사항이 즉시 연결되고 적용됩니다. Android 14 및 Android 14에서 기기로 다운 그레이드하면 그렇지 않습니다.
Android Studio 2.3을 사용했습니다.
버전으로 플레이하려면 Gradle Scripts-build.gradle (모듈 : 앱)에서 설정할 수 있습니다.
android {
compileSdkVersion 25
defaultConfig {
minSdkVersion 15
targetSdkVersion 15
}
}
결과적으로 앱은 다음 메시지와 함께 Android 25 기기에서 실행되지 않습니다.
세션을 완료하지 못했습니다. 메시지와 함께 설치 실패 : -26 : 패키지 ru.asv.test 새 대상 SDK 15는 런타임 권한을 지원하지 않지만 이전 대상 SDK 25는 지원합니다. 기존 버전을 제거하면이 문제가 해결 될 수 있습니다. APK가 있으면 다시 설치합니다.
경고 : 제거하면 응용 프로그램 데이터가 제거됩니다!