안드로이드 앱 개발을 위해 안드로이드 스튜디오 2.3.3을 사용하고 있습니다. 오늘 저는 하나의 프로젝트를 만들었습니다. mainactivity와 같은 하나의 활동으로 구성했을 때 USB 디버깅을 사용하여 실제 장치에서이 응용 프로그램을 시도했지만 실행 중이었습니다.안녕하세요 세계 안드로이드 앱 실행 안 함
그런 다음 공유 API를 통해 내 다른 API 인 API 26에 공유했습니다. 그런 다음 오류가 발생했습니다. 불행히도 앱이 작동을 멈췄습니다.
내 앱 gradle 구성. 또한 업데이트됩니다. 즉
compileSdkVersion 26
buildToolVersion 26.0.2
minSdkVersion 21
targetedSdkVersion 26
또한, 나는 매니페스트 파일의 모든 권한을 정의하지 않았습니다.
이 응용 프로그램에는 복잡한 코드가 없습니다. 그것은 mainactivity에서 텍스트 뷰를 표시하는 것입니다.
하지만 한 가지를 경험했습니다. 내 API 26 기기에서 USB 디버깅을 사용하고 앱을 실행하면 앱이 완벽하게 작동합니다.
그러나 서명 된 APK 파일을 사용하여 API 26에서 실행하면 작동하지 않습니다.
제대로 충돌하는 앱에 서명이되어 있습니까? – kodlan
gradle 버전 2.2.3을 사용해보십시오 2.3.3에 약간의 오류가 있습니다. –
충돌에 대한 logcat의 의미는 무엇입니까? 로그를 공유하십시오. – pleft