오늘 휴대폰에서 Andorid 프로젝트를 디버깅하고 실행할 때 콘솔에서 아래 그림과 같이 "경고: 애플리케이션이 API 레벨 요구 사항을 지정하지 않습니다!"와 같은 경고 메시지를 인쇄하는 것을 발견했습니다.
정상적으로 실행은 되지만, 온라인으로 경고 사유를 확인해 보니 AndroidManifest에 Min SDK 버전이 명시되어 있지 않은 것으로 나타났습니다. 사이에 다음 코드를 추가하세요.
<uses-sdk></uses-sdk>
로그인 후 복사
이 Android 애플리케이션을 실행하기 위한 최소 SDK 버전을 나타내려면 android:minSdkVersion을 사용하세요. minSdkVersion="8"은 사용되는 Android 2.2 버전을 나타내고, android:targetSdkVersion은 다음을 나타냅니다. 이 Android를 컴파일합니다. 애플리케이션의 SDK 버전인 targetSdkVersion="21"은 사용된 Android 5.0.1 버전을 나타냅니다.
<uses-sdk></uses-sdk> 노드의 구성 항목을 추가한 후 노드가 android:allowBackup 속성을 설정하지 않은 경우 node.true" 속성을 사용하지 않으면 노드에 경고 메시지가 표시됩니다. 수정된 AndroidManifest.xml 파일의 내용은 다음과 같습니다.
<uses-sdk></uses-sdk>
로그인 후 복사
AndroidManifest.xml 파일을 이렇게 수정한 후에는 안드로이드 프로젝트 실행 시 경고 메시지가 나타나지 않게 됩니다.
위 내용은 Android 개발에서 발생하는 문제의 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!