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

유사한 앱을 여러개 만들때 패키지명만 바꿔도 될까요?

0 추천
유사한 앱을 여러개 만드는데요

com.test.a com.test.b 이런식으로 AndroidManifest.xml에서 패키지명만 바꾸고

src 폴더는 com.test.common 식으로 여러앱에서 동일하게 사용해도 될까요?

머지할때마다 src폴더랑 java파일내 패키지명이 다르다보니 컴페어하기가 힘들어서요..

이 방법에 문제가  없을까요?

그리고 다른 더 좋은 관리 방안은 없을까요?
익명사용자 님이 2015년 7월 13일 질문

2개의 답변

0 추천
크게 문제는 없으나 리소스 경로 문제는 존재 하니 그 부분만 replace all 하면 되겠네요
aucd29 (218,390 포인트) 님이 2015년 7월 13일 답변
0 추천

주요 소스가 같다면 manifestmerger를 이용해보세요. 

모든 소스는 common에 몰아놓고, 하위 소스들은 패키지이름이랑 약간의 리소스 정도만 바뀌는거죠.

물론 실제 실행하면 패키지 경로도 바뀌기 때문에, 특정 패키지에서만 다르게 동작하게 코드를 짜도 되고요.

 

http://susemi99.kr/2368

이건 안드로이드 스튜디오용 설명인데 감만 잡으시는데 쓰시고, 나머지는 구글링으로 해결하세요.

쎄미 (162,410 포인트) 님이 2015년 7월 14일 답변
...