小米應(yīng)用商店按照符合Android標(biāo)準(zhǔn)的原則進(jìn)行設(shè)計(jì),使用包名(Package Name)作為應(yīng)用的唯一標(biāo)識(shí)。即:包名必須唯一,一個(gè)包名代表一個(gè)應(yīng)用,不允許兩個(gè)應(yīng)用使用同樣的包名。包名主要用于系統(tǒng)識(shí)別應(yīng)用,幾乎不會(huì)被最終用戶看到。
包名的命名規(guī)則
只能包含大寫字母(A到Z)、小寫字母(a到z)、數(shù)字和下劃線,以用點(diǎn)(英文句號(hào))分隔稱為斷,至少包含2個(gè)斷,隔開(kāi)的每一段都必須以字母開(kāi)頭。
避免包名沖突
因?yàn)榘俏ㄒ粯?biāo)識(shí),為了避免與其他應(yīng)用的包名重復(fù),產(chǎn)生沖突,您可以這樣命名:
將您的域名反轉(zhuǎn)過(guò)來(lái)作為前綴,比如如果您的域名是zan.com,那么包名可以用com.zan開(kāi)頭,這樣可以有效的避免重復(fù)
在后面增加描述產(chǎn)品名稱的字符,比如您的應(yīng)用是視頻應(yīng)用,可以命名為com.zan.video
如果您沒(méi)有域名,可以使用自己的郵箱作為前綴,比如com.xiaomi.WoDeYouXiang
包名沖突如何處理?
如果您發(fā)現(xiàn)您尚未發(fā)布的應(yīng)用,包名和其他開(kāi)發(fā)者已經(jīng)發(fā)布的應(yīng)用重復(fù)了,建議立刻修改應(yīng)用的包名,避免沖突。
如果您的應(yīng)用已經(jīng)發(fā)布了,但是在小米開(kāi)發(fā)者站上傳應(yīng)用時(shí),被告知已經(jīng)有其他開(kāi)發(fā)者上傳了同包名的應(yīng)用,可以按照指示,進(jìn)入問(wèn)題工單系統(tǒng),聯(lián)系我們進(jìn)行處理。
請(qǐng)注意
應(yīng)用發(fā)布后,請(qǐng)不要修改包名,一旦您修改了包名,就會(huì)被當(dāng)作一個(gè)新的應(yīng)用,舊版用戶也無(wú)法收到應(yīng)用商店的升級(jí)提醒。