質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

Q&A

解決済

3回答

5075閲覧

Android Studio フォルダわけ

退会済みユーザー

退会済みユーザー

総合スコア0

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

0グッド

0クリップ

投稿2018/12/07 08:51

Android Studioでフォルダ分け(パッケージ分け?)する方法を探しています。
Activity,Taskなど、それぞれにファイルをわけたいのですが方法がわかりません。
具体的には、

text

1 2-java 3 | 4 |-com.sample.myapp 5 | | 6 | -activity 7 | | 8 | |-MainActivity 9 | |-SecondActivity 10 | -common 11 | | 12 | |-Setting 13 | |-Message 14 | -libs 15 | -task 16 | | 17 | |-AsyncTask1 18 | |-AsyncTask2

このように分けられたらと考えてますが
mkdir、mvしても表示されません。どのようにしたら作成できるのでしょうか。
ご教示していただけましたら、助かります。よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

ベストアンサー

このようにしたいということなのでしょうか。

mkdirなどのコマンドをどのディレクトリー上で実行されたのか不明確ですが、Javaのパッケージ管理のルールに則らずにディレクトリーを作成しても、Android Studioのプロジェクトツリー上に反映させることはできません(則りさえすれば、端末操作でディレクトリー作成しても即時ツリー上に反映されるはず)。

この図のようにしたければ、com.sample.myappと表示されている行の上でマウス右クリックし、New→Packageと選んでactivityやcommonといったパッケージを追加していけばできるでしょう。この場合、MainActivityはcom.sample.myapp.activityというパッケージに属することになるので、それを読み間違えないようにしましょう。

投稿2018/12/07 15:10

keicha_hrs

総合スコア6768

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/12/08 00:31

おおよそ予想では質問者は `com.sample.myapp` が一つのディレクトリ名からねぇ・・・
退会済みユーザー

退会済みユーザー

2018/12/08 08:30

できました。 >com.sample.myappと表示されている行の上でマウス右クリックし、New→Packageと選んでactivity.や.commonといったパッケージを追加していけばできるでしょう。 一度、こちらの方法でactivityを作成し、MainActivityを移動させたところ、com.sample.myappというパッケージ名が、com.sample.myapp.activityになってしまったので、どうやるのだろうかと思って、質問させていただきました。activity,common,taskなどのパッケージを先に作成したのちに、MainActivityを移動させたら、うまくできました。ありがとうございました。
guest

0

ディレクトリ名 . をを含む場合 パッケージとしては使えません。
ちゃんと階層を意識しましょう

投稿2018/12/07 13:07

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

おそらくですが、作成したディレクトリがAndroid Studio側で更新して見れてないだけだと思います。
File → Sync with file systemをお試しください。

投稿2018/12/07 12:41

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/12/07 13:04

多分あれ、TREEコマンドの結果じゃね
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問