패키지 관리자에 액세스 할 수 없습니다. 안드로이드 애플리케이션을 설치하는 동안 실행되는 시스템입니다.
에뮬레이터에 Android 애플리케이션을 설치하는 동안 다음 오류가 발생합니다.
이 오류를 해결하도록 도와주세요.
에러 메시지:
emulator.exe -avd avd_name
adb wait-for-device
adb install path-to.apk
could not access the package manager. is the system running while installing android application....
에뮬레이터가 완전히 시작될 때까지 기다려야합니다. 몇 분 정도 걸립니다. 완전히 시작되면 (에뮬레이터의 UI가 변경됨) 작동합니다.
에뮬레이터가 실행 된 후 앱을 다시 시작하고 메시지가 표시되면 실행중인 에뮬레이터를 선택해야합니다.
다른 사람들이 말했듯이이 오류는 에뮬레이터가 아직 실행 중이기 때문에 발생합니다. 이때 장치의 패키지 관리자에 액세스하려고하면 오류가 발생합니다.
단순한 타이밍 문제 일뿐입니다. 이 오류를 방지하는 단계는 다음과 같습니다.
- 에뮬레이터 '잠금 화면'이 표시 될 때까지 기다립니다.
- '앱'을 다시 실행합니다 (대부분의 IDE에서 ^ R).
- 실행중인 장치를 선택합니다 (동일한 에뮬레이터 여야 함).
앱이 오류없이 설치되어야합니다.
제 경우에는 에뮬레이터를 시작하는 데 9 분이 소요되었습니다. 에뮬레이터 LCD에 잠금 아이콘이 표시 될 때까지 기다리십시오. 또는 실제 태블릿이나 휴대 전화를 사용하세요.
Link 이후 동일한 문제에 직면하여 문제를 해결하는 데 도움이되었습니다. 위의 솔루션은 나에게 도움이되지 않았습니다. 배포 실패-패키지 관리자 액세스-시스템 실행 중입니다.
CMD 응용 프로그램을 사용하여 서버를 다시 시작하여 다시 작동했습니다. cmd (관리자 권한으로 실행)를 열고 이것을 엽니 다.
cd C:\Program Files (x86)\Android\android-sdk\platform-tools
(이 경로는 android-sdk 설치 폴더를 지정해야 함)
이제 먼저 작성 adb kill-server
하고 adb start-server
.
프로세스 / 서버를 종료하고 다시 시작하십시오.! 효과가있었습니다.
응용 프로그램을 시작하기 전에 기본 장치를 설정하여 오류를 피할 수 있습니다. 앱을 시작하기 전에 AVD를 시작하십시오.
이 오류가 표시되면 에뮬레이터가 잠금 화면을 표시 할 때까지 기다립니다. 그런 다음 IDE에서 앱을 다시 시작하고 에뮬레이터를 다시 확인하십시오. 그것은 항상 나를 위해 작동합니다.
Android 스튜디오에서는 녹색 재생 버튼 또는 ctrl + r을 클릭하여 다시 시작할 수 있습니다.
나를위한 해결책은 IDE를 다시 시작하는 것이 었습니다. 느린 에뮬레이터가 시야에서 숨겨져 내 장치의 설치를 차단하는 것 같습니다.
프로젝트 빌드가 릴리스가 아닌 디버그 모드에 있는지 확인하세요. 디버깅에 문제가 항상 발생했습니다. 릴리스 모드를 디버그로 변경하는 것을 잊었습니다 (Xamarin 사용자).
'Programing' 카테고리의 다른 글
Git은 하위 디렉토리의 특정 파일을 무시하지만 전부는 아닙니다. (0) | 2020.11.18 |
---|---|
Jekyll과 함께 MathJax 사용 (0) | 2020.11.18 |
crontab을 사용하여 MySQL 데이터베이스의 압축 파일을 올바르게 생성하기위한 mysqldump 및 gzip 명령 (0) | 2020.11.18 |
다른 역할의 Ansible 알림 핸들러 (0) | 2020.11.18 |
개체의 모든 메서드를 인쇄하는 방법이 있습니까? (0) | 2020.11.18 |