문제

Android 마켓에 이미 응용 프로그램이 있습니다.동일한 코드베이스를 기반으로하는 평가판 응용 프로그램을 만들고 몇 가지 키 기능을 제한하기 위해 몇 가지 새 코드를 추가하고 싶습니다.하나의 코드베이스가있는 Eclipse 에서이 작업을 수행하는 방법에 대해 설명하는 좋은 자습서, 블로그, 스택 게시물 등이 있습니다.

내가 가지고있는 문제 중 하나는 PackageName.r.Whatever와 같은 코드와 같은 코드의 리소스에 액세스 해야하는 경우 두 개의 앱이 동일한 PackageName을 가질 수 없습니다.따라서 모든 리소스 참조가 작동하지 않으므로 시험 버전이 코드 기반을 재사용 할 수 없습니다.이 문제를 해결하는 방법을 찾았습니까?나는 많은 검색을 시도했지만 많은 답변을 가지고 있지 않습니다.

도움말 q / p>에 감사드립니다

도움이 되었습니까?

해결책

I think that you need to do some refactoring, but hopefully not too much. Create a common code base, and place that code in an Android Library project. Then use that project from the full version, and from the trial version. Your library project can hopefully contain most of your code.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top