2013-10-23 56 views
0

我使用goodbarber.com創建了一個應用程序,只是爲了試用它。我做了2.我上傳了一個到playstore。另一個我試圖上傳,它說com.goodbarber.v2已被其他應用程序使用。我的Android應用程序包名稱錯誤

問題是,當我使用軟件包名稱查看器查看軟件包名稱時,它沒有說v2,它說com.goodbarber。「我創建的應用程序的名稱」。

它似乎有2個軟件包名稱v2和我的應用程序名稱,但不可能有2個軟件包名稱。

我甚至嘗試用一個新的應用程序創建一個新的帳戶,但同樣的事情。我不明白。

回答

0

如此處所述:軟件包名稱全部採用小寫字母,以避免與類或接口名稱衝突。

公司使用他們反向的互聯網域名開始他們的軟件包名稱,例如com.example.mypackage用於由example.com程序員創建的名爲mypackage的軟件包。

發生在單個公司內部的名稱衝突需要通過該公司內的慣例進行處理,可能是通過在公司名稱後面包含區域或項目名稱(例如,com.example.region.mypackage)。

Java語言中的包自身以java開頭。或者javax。

在某些情況下,互聯網域名可能不是有效的軟件包名稱。如果域名包含連字符或其他特殊字符,如果包名稱以非法用作Java名稱開頭的數字或其他字符開頭,或者包名稱包含保留的Java關鍵字,如「int」。在這種情況下,建議的約定是添加一個下劃線。例如:

enter image description here

相關問題