2012-02-11 69 views
5

當創建新的Android應用程序時,Eclipse抱怨Package name must have at least two identifiersNetbeans抱怨Package name must have at least two parts (Android Bug)爲什麼Android要求包名至少有兩個標識符?

我明白如何解決這個問題。我的問題是:這個限制來自哪裏?我沒有在Android文檔或issue tracker中找到它。

+0

您瞭解如何解決此問題:** A樣本包名稱可以是類似com.google.haha ** – 2012-11-20 06:39:47

回答

6

我的問題是:這個限制來自哪裏?

特別是因爲包必須在設備上獨特的和獨特的在Android Market上,強烈的建議是你使用標準的Java反向域名約定你的包。引用the documentation

爲避免與其他開發者衝突,您應該使用Internet域所有權作爲您的軟件包名稱的基礎(反向)。例如,Google發佈的應用程序以com.google開頭。發佈應用程序時,您也不應該使用com.example命名空間。

域名必須至少有兩個段;因此,限制需要兩個部分。

2

所以你需要把至少兩個單詞用點分開。 例如: daniel.bug

+0

您的文章實際上並沒有回答這個問題。 – Gili 2014-06-07 01:25:31

相關問題