Page 908 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 908
- GitHub또는 스튜디오에서 제공하는 기초 코드 템플릿 제공
- 다양한 디바이스에서 사용되는 멀티 스크린 앱 개발
- 모든 형태과 사이즈를 제공하는 가상 머신
- Gradle을 이용한 빌드 시스템
3) 소스
-AndroidManifest.xml
Manifest파일은 어플리케이션에 대한 전반적인 정보를 담고 있는 파일로, 안드로이드
시스템에서 어플리케이션의 정보를 알아내는데 사용하게 된다. 따라서 이 파일 안에는
어플리케이션 컴포넌트 뿐 아니라 어플리케이션 이름, 사용하는 라이브러리 등에 대한 모든
정보들이 포함되어 있다.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="app.intech.fcmpush">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
//FCM 메시지 서비스를 사용하기 위해 어플리케이션에서 FCM 서비스를 사용할 것이라고
매니페스트에 정보를 정의한다.
<service
android:name=".MyFirebaseMessagingService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter>
</service>
- 901 -