2012-05-07 3 views
2

가능한 중복 :
Do you really use your reverse domain for package naming in java?Android 패키지 이름은 "com."으로 시작해야합니까?

나는 안드로이드 프로그래밍 초보자입니다. 일식을 사용하여 몇 안드로이드 프로젝트를 만들었습니다. 일부 안드로이드 튜토리얼을 따라 가면서 "com"을 패키지 이름의 시작 단어로 사용할 수 있습니다. 나는 왜 그것이 단지 패키지 이름이라는 것을 알았는지를 알고 싶지만 모두가 "com"으로 시작하는 이유는 무엇입니까? 따라야합니까? 또는 프로그램 적으로 특별한 이유가 있습니까?

+1

아니요, 필요하지 않습니다. 선호하는 엔진에서 "java package naming conventions"를 검색하십시오 (바로 여기에 해당하는 트레일 인 IIRC가 있습니다). 표준은 "역 DNS"입니다. –

+0

http://stackoverflow.com/questions/166051/how-should-i-name-packages-if-i-dont-have-a-domain-associated-with-me (기타 참조), http :// /stackoverflow.com/questions/9244146/why-does-android-require-the-package-name-to-have-at-least-two-identifiers (Android/마켓 플레이스에서 사용하는 이유) –

+0

라이브를 찾는 것이 너무 어렵지 않습니다. Google Play에서와 같이 [this one] (https://play.google.com/store/apps/details?id=org.jtb.alogcat&feature=search_result)처럼 ** org **를 쳐다보십시오. – yorkw

답변

6

나는 그것이 단지 패키지 이름이라는 것을 알고있는 한, 왜 모든 사람들이 "com"으로 시작 하는지를 알고 싶습니다.

해당 프로젝트를 만드는 사람들은 .com으로 끝나는 자신의 도메인 이름을 사용하기 때문에 발생합니다.

따라야합니까?

아니요.하지만 앱 패키지가 전체 Google Play 스토어에서 고유해야합니다 (앱 배포 방법을 가정 한 경우). 가장 쉬운 방법은 소유하고있는 도메인 이름을 기반으로 Java 패키지를 만들고 앱 마케팅에 사용할 계획입니다. 해당 도메인 이름이 .com 또는 .net 또는 .biz으로 끝나는 지 또는 귀하의 책임입니다.

관련 문제