flavorDimensions "flavors"
productFlavors {
dev {
dimension "flavors"
applicationIdSuffix ".dev"
versionCode 1
versionName "1.0.0"
manifestPlaceholders = [appLabel: "1번앱"]
}
ope {
dimension "flavors"
applicationIdSuffix ".ope"
versionCode 1
versionName "1.0.0"
manifestPlaceholders = [appLabel: "2번앱"]
}
}
이렇게 해서 앱이 나눠지긴합니다. 파이어베이스 크래시틱스 등 안해놓은거에서요
다만 파이어베이스 연동한 플젝에 저렇게 해보니
Execution failed for task ':app:processDevDebugGoogleServices'.
이렇게 뜨면서 안됩니다 예전에도 한번시도해봤었는데 파베 크래시틱스랑 리모트컨피그 fcm 이렇게 연동해놨었는데 그당시에 앱이 나눠지긴 했으나 fcm이 안왔었는데..
어떻게 해야되는건가요? 전에 나누기 성공했을때 예전에 찾아봤을땐
파베에서 받는 google.json 파일을 2개를 받아야된다해서 시도해봤었는데 안됐거든요..
일단 하고자하는 질문이
1. 현재 상황으로는 다음과 같은 에러가 나옵니다
(파이어베이스 크래시틱스 연동된 플젝에서만 그렇고, 연동 없는 플젝은 정상적으로 작동합니다)
Execution failed for task ':app:processDevDebugGoogleServices'.
> No matching client found for package name '패키지명'
2. 파이어베이스 연동된 플젝을 예전에 나누는걸 성공했는데 그당시 fcm이 동작을 안했습니다.
크래시틱스는 json파일을 두개넣어줬는데도 a, b라는 같은앱이 있으면 두개 크래시 둘다 한개의 크래시틱스에 찍혔습니다. 그래서 플젝을 두개도 만들어봤는데..
파이어베이스에 프로젝트 하나 있는상태인데 파이어베이스에 프로젝트를 두개만들어야되는건가요 아니면
안드로이드 스튜디오 프로젝트 안에 따로 처리를 해줘야되는건가요?