2012-04-05 4 views
0

com.mydomain.myappname이라고 가정 해 보겠습니다. 내 모든 다른 활동 클래스가 상속받은 baseActivity 클래스를 com.mydomain에 두는 것이 좋습니다. 아니면 문제를 묻는 것입니까? 동일한 휴대 전화에 설치하면 내 다른 앱이 충돌 할까봐 걱정됩니다.어디에서 baseActivity 클래스를 찾아야합니까?

또한 com.mydomain에 없으면 어디에 배치해야합니까?

답변

1

다른 앱이 서로 다른 코드/클래스에 액세스 할 수 없기 때문에 어디에 두어도 상관 없습니다. 공통 기본 활동을 라이브러리 프로젝트에 배치하여 동일한 코드를 사용하는 여러 앱을 간단하게 만들 수 있습니다.

+0

아, 두 개의 앱이있는 경우 com.domain.myapp1 및 com.domain.myapp2라고 말하면 둘 다 서로의 com.domain 패키지에있는 항목에 액세스 할 수 있습니까? –

+1

수정. 각 응용 프로그램은 자체 클래스를 가져오고 Android "framework.jar"를 사용할 수 있습니다. 밖에서는 직접 액세스 할 수 없습니다. – zapl

+0

대단히 감사합니다. 매우 유용한 답변입니다! –

관련 문제