具体的には、Android Studio app
フォルダ内のさまざまなディレクトリの正しい礼儀/慣習と用語は何ですか?Androidアプリケーションでのパッケージの命名にはどのような方法がありますか?
java
を含むディレクトリが3つありますが、Java内にはcom.test.cad.breadcrumbs
というラベルのディレクトリが4つあります。breadcrumbs
はアプリケーションの名前です。もともと、test
は私がAndroid Studioを学んでいたために設定されましたが、今は実際にはアプリです。リファクタリングする必要がありますか?それはパッケージ名ですか?誰かが用語を明確にすることはできますか?
たとえば、最初のディレクトリがcom
と表示されるのはなぜですか?またはcad
?これはよく、Oracleのマニュアルで説明しています
「パッケージ名ですか?」 - 'com.test.cad.breadcrumbs'はパッケージ名です。 Javaでは、ソースファイルはパッケージ名に基づいて一連のサブディレクトリに配置されています。 "それは何にリファクタリングすべきですか?" - ドメイン名を購入する。次に、パッケージ名のベースにreverse-domain-name規則を使用します。たとえば、私は 'commonsware.com'を所有しているので、私のAndroidプロジェクトはすべて' com.commonsware'で始まるパッケージに入っています。 – CommonsWare
@CommonsWareだから基本的に - ウェブサイトの名前や作成者の識別子ですか? –
私が変えるかもしれないことの1つは、テストパックの場所です。あなたはdirという名前のテストにそれらを入れて、プロジェクト設定のテストsrcの場所としてマークすることができます。 – ChiefTwoPencils