具體來說,Android Studio app
文件夾中不同目錄的禮儀/慣例和術語是什麼?在Android應用程序中命名包有什麼合適的技巧?
在該目錄內還有三個目錄,其中包括java
,但在Java內部有四層目錄,分別標記爲com.test.cad.breadcrumbs
,其中breadcrumbs
是應用程序的名稱。最初,test
是因爲我剛剛學習Android Studio而設置的,但現在它實際上是一個應用程序,它應該重構爲什麼?它是一個包名嗎?有人可以澄清術語嗎?
例如 - 爲什麼第一個目錄叫做com
?或者cad
?
「它是一個包名?」 - 'com.test.cad.breadcrumbs'是一個包名。在Java中,源文件基於包名稱位於一系列子目錄中。 「應該重構什麼?」 - 購買域名。然後,使用反向域名約定作爲包名稱的基礎。例如,我擁有'commonsware.com',所以我的Android項目都是以'com.commonsware'開頭的軟件包。 – CommonsWare
@CommonsWare所以基本上 - 網站名稱或創建者的標識符? –
我可能會改變的一件事是測試pckgs的位置。您可以將它們放在名爲test的dir中,並將其標記爲項目設置中的測試src位置。 – ChiefTwoPencils