2016-12-20 29 views
1

codename 하나를 사용하여 새 응용 프로그램을 개발하고 싶지만 코딩을 시작하기 전에이 새로운 응용 프로그램이 Google 서비스 APIS를 사용해야하기 때문에 몇 가지 질문이 있습니다.codename 하나 google-services.json 및 build.gradle 사용

  1. 코드 명 1에서 google-services.json 파일을 어떻게 포함합니까? (안드로이드 스튜디오에서 "App"디렉토리에 있음)
  2. 콘텐츠를 추가하거나 build.gradle 파일을 수정하려면 어떻게해야합니까? (앱 build.gradle과 프로젝트 build.gradle 모두), google- services.json 파일 및 일부 종속성 등이 있습니다.

답변

1

그렇지 않습니다. 우리는 네이티브 앱을 빌드하고 빌드 파일 설정을 포함하여 그 파일을 추가합니다.

Android를 타겟팅 할 때 프로젝트의 build hints을 사용하여 명시 적으로 특정 Google 서비스를 선택할 수 있지만 모든 것들은 Android 용입니다.

종속성에 대해 설명하면 지원되는 모든 플랫폼에서 작동하는 방식으로 추가하는 방법을 논의 할 수 있습니다.

+0

내 특별한 사용 사례는 CN1의 firebase를 사용하는 것이고, android studio를 사용할 때의 지침은 다음과 같습니다. 1) 사이트, 패키지 이름 및 개발에 새 앱을 등록합니다. SSHA 키를 사용하면 특정 google-services.json 파일이 생성됩니다. 생성 된 파일을 App 폴더에 복사하면 해당 앱 폴더에 생성 된 특정 google-services.json을 포함하는 방법을 찾을 수 있습니다. CN1 –

+0

2) firebase 지침은 또한 다음 내용을 gradle 파일에 추가합니다 (하나의 app 수준 build.gradle과 하나의 프로젝트 수준 build.gradle). 따라서 빌드를 사용할 때 codename 하나가 2 개의 파일 중 어느 것을 추가하는지 알지 못합니다. 힌트 (또한 내가이 중 하나만 사용할 수 있는지 알기 위해 gradle에 익숙하지 않음). '중포 기지 코어 : com.google.firebase 10.0.1' 컴파일 : 종속성 섹션 , 그리고 추가 : 지시 build.gradle 응용 프로그램 수준에서 추가하는 말을 이 플러그인을 적용 'COM .google.gms.google-services ' 파일 끝에 있습니다. –

+0

다음을 추가하십시오 : classpath 'com.google.gms : google-services : 3.0.0' build.gradle 프로젝트 레벨 파일의 종속성 섹션. –