0
我在Android Studio中創建了一個新的Android項目。當我創建一個新的Java類或AIDL文件時,Android工作室總是創建一個新的包
我在src/main/java/
下創建了一個包,其名稱爲com.my.droid.shaker
。
但是,當我在包裝上右擊&創建一個新的Java類,Android的工作室始終創建一個新包的名字droid.my.com.shaker
&把我的新的Java類新包下。同樣的事情也發生在我的AIDL文件中。
爲什麼Android Studio會這樣做?爲什麼我不能在我的包com.my.droid.shaker
下創建java類。這真的很煩人。請幫我擺脫它。
當您創建新項目時,系統會詢問」公司域「。在那裏,如果你把「com.my.droid」,你的主包將是「droid.my.com」。 – Jfreu
爲什麼Android Studio會這樣做?現在這是一個慣例嗎?聽起來很愚蠢,以扭轉我想要的方式。公司域不應該始終以「com.XXX.YYY」開頭並將其用作包?我不明白爲什麼Android Studio會這樣做。 – user842225
包名**是**顛倒的域名。這不是關於Android Studio,它只是它的方式。域名:「www.google.com」;包名稱:「com.google.www」。你所要做的就是把你的「公司域名」寫成一個普通的網址。 – Jfreu