본문/내용
1. AndroidManifest.xml
name 속성과 함께 `intent-filter`를 사용해야 하며, 이를 통해 애플리케이션의 첫 번째 화면이 어떤 것인지 안드로이드에게 알려줄 수 있다. 앱이 사용하기 위해 필요한 권한은 `uses-permission` 태그를 통해 요청한다. 사용자는 앱 설치 시 이러한 권한을 허용해야 하며, 이는 보안상의 이유로 중요하다. 예를 들어, 인터넷에 접근하기 위해서는 android. permission. INTERNET 권한을 선언해야 한다. 이 권한이 없으면 앱은 외부 네트워크와 연결할 수 없다. Manifest 파일은 또한 애플리케이션의 최소 SDK 버전과 타겟 SDK 버전을 설정할 수 있는 `uses-sdk` 태그를 포함할 수 있다. 이는 앱이 어떤 안드로이드 버전에서 실행될 수 있는지를 정의하며, 호환성에 중요하다. 각 API 레벨에 맞춰 필요한 기능을 사용할 수 있도록 도와준다. 마지막으로, Manifest 파일은 다른 라이브러리나 SDK와의 연계 정보를 포함하는 데에도 사용된다. 애플리케이션이 Firebase, Google Maps, Facebook SDK와 같은 외부 서비스를 통합할 경우, 필요한 메타데이터나 설정을 이 파일에 추가해야 한다. 이러한 설정들은 외부 서비스와의 통신을 원활하게 하는 데…