마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

리소스와 아이콘, 앱 이름을 다르게 해서 빌드가 가능한가요?

0 추천
개발한 앱을 두 회사에서 쓰게 되었습니다.

앱의 기능은 동일한데 내부적으로 뜨게 되는 문구나 로딩이미지가 다르고

앱 아이콘과 앱 이름이 다릅니다.

 

한번 배포하고 땡이면 상관이 없는데 지속적으로 업데이트가 될때마다

이 회사용도로 하나 빌드, 또 다른 회사용으로 하나 빌드 이런식으로 해야하는데

내부적으로 간단하게 토글식으로 릴리즈 apk를 생성해낼 방법이 없을까요?

내부 로딩이미지나 문구 등은 플래그를 하나 두고 바꿔내면 되는데..

앱 이름이나 아이콘은.. 코드상으로 해결하긴 좀 어려울듯 싶은데.. 좋은 노하우가 있다면 좀 가르쳐주세요~
하오링찡 (300 포인트) 님이 2014년 10월 8일 질문

1개의 답변

+1 추천
프로젝트가 gradle 기반으로 되어 있으면 간단하게 됩니다.

http://tools.android.com/tech-docs/new-build-system/user-guide
익명사용자 님이 2014년 10월 8일 답변
다행히 gradle 기반입니다. 그런데.. 조금 만 더 힌트를 주실수 있으신가요? 해당 문서를 보기엔 제가 너무 초짜네요 ㅠ
현재 인터넷에는 android gradle 빌드 관련하여 저 문서보다 더 자세히 설명된게 없습니다. 저 문서를 보셔야 합니다.
Build Variants 부분을 보시면 됩니다.
Build Variants 부분이라고 짚어주시니 접근이 더 용이해졌네요 감사합니다 :)
...