티스토리 뷰
Mobile/Android
Android. gradle build fail. 'No matching client found for package name'
out of coding 2019. 6. 17. 19:54안드로이드 스튜디오를 이용하여 Google Service를 사용하는 어플을 개발하다보면 발생하는 오류 입니다.
이유는 많을텐데요. 대략 저는 이런 이유에서 문제가 생겼습니다.
1. 패키지 이름을 변경하였을 경우
2. flavors를 추가하면서 패키지명을 별도로 분리
Error:Execution failed for task ':app:processDebugGoogleServices'. >; No matching client found for package name 'com.example.yourproject' |
이런 메세지가 나오게 되는데요.
이유는 google-services.json 파일에 들어가 있는 package name이 다르기 때문입니다.
친절하기도 합니다. ㅎㅎ
해결방법은 자신이 변경하였던 이름으로 변경하면 되는데요.
경로는 모르는 분들을 위해서...
왼쪽 프로젝트의 부분을 Android -> Project로 변경
app 아래의 google-services.json을 열어서 기존의 패키지명을 변경한것이나 적용해야하는것으로 바꾸어 줍니다.
"client": [ { "client_info": { ... "android_client_info": { "package_name": "com.example.yourproject" } }, ... } ] |
대체적으로 이러한 부분에 나오게 되는데요.
잘 수정하면 됩니다.
'Mobile > Android' 카테고리의 다른 글
Android. kotlin의 enum 어디까지 할 수 있을까? (0) | 2019.06.29 |
---|---|
Android. activity-alias를 왜 사용하는지 잘 모르겠는분들 보시면 좋아요... 별거는 아님. (0) | 2019.06.20 |
Android. kotlin. static을 어떻게 쓰면 좋을까? (0) | 2019.06.15 |
Android. kotlin. swift의 guard같이 사용하는 방법은 없을까? (0) | 2019.06.15 |
Android. minSdkVersion, targetSdkVersion 이란? (0) | 2019.06.15 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Python
- MySQL
- Xcode
- php
- Kotlin
- golang
- github
- ios
- war
- SWIFT
- android
- tomcat
- rxswift
- Gradle
- docker
- cocoapods
- windows10
- centos8
- git
- Windows
- CentOS
- Java
- nodejs
- Spring
- intellij
- go
- Codable
- ubuntu
- Linux
- enum
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함