배워서남준다

안드로이드 앱 제작 환경설정

Study4U, 2019-01-10 15:23:52

조회 수
151
추천 수
0

1단계] ## 안드로이드 스튜디오 프로젝트 생성


ANDROIDSTUDIO1.jpg


ANDROIDSTUDIO2.jpg


ANDROIDSTUDIO3.jpg


ANDROIDSTUDIO4.jpg


ANDROIDSTUDIO5.jpg


[2단계] ## 구글 푸쉬 서비스인 FCM 등록

등록사이트 : https://firebase.google.com

 

1. 메인페이지 상단에 '시작하기' 클릭하거나, '콘솔로이동' 버튼을 클릭하여 프로젝트를 생성한다.

FCM01.jpg


2. 프로젝트 생성후, 그림처럼 'Project setting' 을 클릭한다.

FCM02.jpg


3. Add Firebase to your Android app

FCM03.jpg


4. 프로젝트명 입력

FCM04.jpg


5. 생성된 파일(google-services.json)을 해당경로로 복사한다.

FCM05.jpg


FCM06.jpg


FCM07.jpg


FCM08.jpg


6. 상단메뉴에서 'Cloud Messaging' 클릭하여, 서버키를 복사하여, 모듈설정 항목에 등록한다.

FCM09.jpg


[3단계] ## 프로젝트의 build.gradle 수정

1. Module의 build.gradle 수정한다.

ANDROIDSTUDIO6.jpg


    compile 'com.google.firebase:firebase-messaging:16.0.1'

    compile 'com.squareup.picasso:picasso:2.5.2'

    compile 'com.scottyab:aescrypt:0.0.1'

}


apply plugin: 'com.google.gms.google-services'


2. Module의 build.gradle 수정한다.

ANDROIDSTUDIO7.jpg


classpath 'com.google.gms:google-services:4.0.1'



안드로이드 가상머신에서 인터넷이 안될경우

C:\Users\prashant\AppData\Local\Android\sdk\emulator\emulator.exe -avd Nexus_5X_API_28 -dns-server 8.8.8.8

첨부

0 댓글

목록

Page 1 / 5
번호 제목 날짜 조회 수
공지

IE에서 영상 또는 슬라이드 반응속도가 느린경우 해결방법

| 일반
  • file
2012-09-22 2546
91

Android 앱에서 서버 통신 방법

| 안드로이드
  • file
2019-03-15 187
90

Android WebView Sample

| 안드로이드
  • file
2019-03-14 167
89

사이트에 SNS 공유 버튼 등록방법

  • file
2019-03-05 220
88

IONIC for Synology

2019-02-26 110
87

Install NGINX + PHP + MARIADB for MAC

| 웹개발 1
2019-01-10 285
86

자주 사용하는 앱 개발 구문

2019-01-10 132
85

안드로이드 앱 제작 환경설정

| 안드로이드
  • file
2019-01-10 151
84

구글 캘린더 API 설정 방법

| 웹개발
  • file
2019-01-10 62
83

KT KOS, RDS 엑셀 보안문서를 엑셀 일반 문서로 변환하는 방법

| 일반 1
2019-01-09 133
82

Web Station(웹서버) 설정 for SYNOLOGY

| 웹개발
2019-01-09 96
81

USB 지정된 파일을 찾을 수 없습니다

| 일반
  • file
2017-09-23 2226
80

PHP 환경값 재설정 - for QNAP

2017-08-29 635
79

Oracle 12c 설치시 문제 해결 - 리눅스버전

2017-07-01 695
78

redmoon DB 설치

| 일반
  • file
2017-06-06 2738
77

CENTOS 7 초기 설정 가이드

| 웹개발
2016-07-24 2457
76

USB 메모리 인식불량일때

| 일반
2016-07-23 1264
75

"web" 공유 폴더에 있는 내 폴더를 권한없는 액세스로부터 어떻게 보호합니까?

  • file
2016-06-08 727
74

icecast & ices0 in 'synology' ? synices : icestation

2016-06-04 990
73

웹브라우저에서 마우스 클릭시 팝업 광고 문제 해결방법

2016-01-12 398
72

MySQL 사용자 권한 복구

  • file
2015-09-16 599

Board Links

Page Navigation