Android Studio 2©2ch.net

レス数が900を超えています。1000を超えると表示できなくなるよ。
2016/06/03(金) 17:10:20.38ID:sY/p26YF
とっても使い易い Android Studio

前スレ
Android Studio
http://echo.2ch.net/test/read.cgi/tech/1420550140/

ダウンロード
http://developer.android.com/sdk/index.html

ショートカット一覧
http://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard.pdf

概要知りたい人向けリリースニュース
http://japan.cnet.com/news/service/35057619/
http://www.itmedia.co.jp/mobile/articles/1412/09/news059.html
http://www.forest.impress.co.jp/docs/news/20141210_679759.html
2018/08/15(水) 13:20:39.11ID:Un42sQeq
俺のはヌルサクだから
2018/08/15(水) 13:36:38.42ID:56RTXYx0
・メモリ4GBである
・HDD起動である
・CPUがcore iシリーズですらない
あたりは起動めっちゃ遅い
メモリが4GBかそれ以下の場合は普段の動作も遅い
ノートPCだとHDD遅いから使い物にならんね
IDEはどれもそうだけど
2018/08/15(水) 15:35:29.29ID:JniPwul+
CPUはAMDでかなり昔のPCだが
Eplicseならサクサク開発できるんですがね
あとgradleの意味が全然わからんし
リソースどこにいれたらいいのかもわからん
複雑すぎ
2018/08/15(水) 19:13:54.76ID:ZAVlbOva
>>816
なら金だせよ。
2018/08/15(水) 21:34:15.07ID:vXvvIVBO
起動の僅かな時間やデバッグ実行以外はC2D 3GHzでも全然余裕言うほど重くない
2018/08/16(木) 10:25:06.07ID:QHCXkmTA
CPUよりもHDDじゃダメだな
2018/08/16(木) 18:42:40.54ID:ZZ3MHXij
スマホのゲームアプリで、神経衰弱を作ろうとしたら
androidstudio+Javaで作ったらいいですか?
それとも他の言語(javascript,css,ruby?)で作った方がいいですか?
2018/08/16(木) 21:31:00.91ID:HgP1ajoB
ビジュアルを重視するゲームならUnity等を使うべき。
簡素なものでよければHTML5/JSかな。
ガードゲームのような簡単なゲーム作るには、Android Studioは中途半端(荷が重い)な気がする。
2018/08/16(木) 21:40:16.12ID:ZZ3MHXij
ありがとうございます。
andoroidアプリを作るのに必要な知識は、java.HTML,css,jsという感じでしょうか?
2018/08/16(木) 23:13:05.31ID:C3ZyyPA9
俺はHTML/JSはないと思う
カードゲームの用な簡単なゲームはJavaまたはKotlinでいい
質問者は恐らく初心者であって、JavaやKotlin、Android SDKの知識を得ることが先決だろう
レイアウト、Viewのアニメーション、画面遷移はゲームだけでなく他のカテゴリのアプリでも広く役立つ
従ってJavaまたはKotlin
2018/08/17(金) 00:26:00.89ID:Q2hDkoSj
>>825
ゲームアプリならAndroidStudioで本当に基本的なところだけJavaで書いて、あとはUnity使うのが王道なイメージ
2018/08/17(金) 02:52:14.66ID:3sq6mctp
2Dのカードゲームにunityとか無駄すぎるんじゃないのファイルサイズも発熱も
2018/08/17(金) 09:34:03.78ID:PZZ50riP
砂浜で子供が砂の城作りたいって言ってるところに重機もってくるようなもん
2018/08/17(金) 09:42:36.31ID:RfBEIrH8
「とりあえず作って試してみたいもの」がゲームであるような人にいまさらJavaをイチからやってもらう理由はない
最初からUnityでいい
2018/08/17(金) 09:46:56.72ID:wcqBSgvm
今後、androidアプリでSNSやゲーム、いろんなツールを作れたらと考えています。
もしjavaが万能で何でも作れ、どんなUIも描けるのなら、javaをベースにいろいろ覚えていきたいと考えています。
2018/08/17(金) 11:42:57.68ID:jBX4eeDN
ゲームならUnity
アプリならAndroid Studio
用途に応じて道具変えられるのがプロ
一つの道具でなんでもやろうとするのはアマチュア
2018/08/17(金) 11:58:53.77ID:kDMN2SsI
EclipseからAndroidStudioに移植しているのですが
assetsフォルダが見つかりません
ググったらmainフォルダに新規作成となっていましたが
mainフォルダなんてありません
どうなってんのこれ
834833
垢版 |
2018/08/17(金) 14:27:53.92ID:kDMN2SsI
すいません自己解決しました
app右クリック→New→Folder→Assets Folder
で作ることができました
Android Studioって本当に複雑ですね
2018/08/18(土) 05:43:34.52ID:E8rm972C
個人でアンドロイドアプリケーションを作れるようになるには
有料のスクール(通学、ネット、動画)で学ぶのがいいですか?
それとも市販教本で学ぶのがいいのでしょうか?
または無料サイトをうろうろして学ぶだけでも十分なのでしょうか?
2018/08/18(土) 06:22:05.89ID:7dXQizG8
センスがあればどれでもいい。逆に・・・
2018/08/18(土) 09:06:00.49ID:XdG6XF7h
無料で見られるネット情報でごく簡単な物1つも作れないなら
あきらめて他の事趣味にしたらいい
そこから初めてネットの情報で無理だと思ったら次に進めばいい
2018/08/18(土) 10:11:40.48ID:U0v78Dtp
他の言語でプログラミングして何か作った経験があれば、Androidアプリ入門書とネット検索でなんとかなる。
経験がなければ、最初に「スッキリわかるJavaシリーズ」の「入門編の全部」と「実践編のコレクションの部分」を手を動かしてプログラムしながら2-3周繰り返す。
言語がちんぷんかんぷんな状態であれこれ手を出してもアプリ作れるレベルまでにはなれない。
839デフォルトの名無しさん
垢版 |
2018/08/18(土) 11:33:05.56ID:TgZCKLMK
日本語の勉強が先
2018/08/18(土) 13:53:45.99ID:1scMQT2g
入門書買って実際に打ち込みながら勉強して
サンプルアプリを1,2個作ればだいたいの流れはつかめると思う
2018/08/18(土) 20:48:01.60ID:YJciYqB3
初心者向けJava本とかで、アドレスとか書いてある本は信じちゃいけない。
2018/08/19(日) 00:07:48.42ID:YReQLOn2
ノートパソコン新しくしてせっかくなのでメモリ8GB+SSDというスタンダードにしたのだが
Android Studioでちょっと大きいの動かすとメモリ総使用量90%くらいに行った
Windowsはメモリをリッチに取る傾向があって実際とは表示が違うとはいえやはり16GB要るか…
調べ物用Webブラウザ平行で使う余裕ねえものなこれ
2018/08/19(日) 08:00:55.73ID:NBhbu7Bk
開いてるメモリどんどん使う設計にしてない開発ツールなんていらんわ
2018/08/19(日) 10:30:18.28ID:nipaj0Rp
640Kの壁は乗り越えられますか
2018/08/19(日) 23:12:00.92ID:DWBkgBdU
ビルゲイツはメモリ640Kあれば充分だと言ってます
2018/08/20(月) 10:21:48.07ID:SUaGxzkv
HandlerTimer.postDelaydを使って定期的にタイマーを動かした時、
一定時間で止めるにはどうしたら良いのでしょうか?
postDelaydの中でremoveCallbacksを呼び出して、自分自身をremoveすることは出来ないですよね?
(サンプルではコメントにしてありますが、とりあえず10回回ったら後は無視するだけになっています。)

https://ideone.com/dd9avt
2018/08/20(月) 12:38:37.44ID:mdmdN7D9
>>846
postDelaydの仕様を調べて理解すべき
2018/08/20(月) 13:59:28.03ID:SUaGxzkv
>>847
ありがとうございます。
投げなければいいので、下記で良いのですね。

if(PlngHandlerTime >= 10L) // 10秒で停止
mHandlerTimer.postDelayed(this,1000); // 1秒毎に実行
2018/08/21(火) 22:57:47.89ID:8M0COH7/
すべてを選択ってどうやるんですか?
英語版なので全然わかりません
850デフォルトの名無しさん
垢版 |
2018/08/21(火) 23:37:20.92ID:MwKm/EMa
select all
2018/08/22(水) 07:25:26.77ID:CwR39CA6
なんでわざわざ英語版を?
ナイストライだけどストレスたまらない?
2018/08/23(木) 17:30:39.82ID:boRS1kFx
よろしくお願いします。

1  public class MainActivity extends AppCompatActivity{
2  ・・・
3  Gview gView=new Gview();
4
5  public class Gview extends View{
6    public GameView(Context context){
7      super(context);
8      TextView textView =(TextView) findViewById(resID);
9      textView.setText("***"); }}}

とすると、コード上はエラーにならず、アプリケーションの起動エラーとなります。
9行目の textView.setText("***");を削除すると起動します。
エラーはNullpointerExceptionで、textViewがNullになってしまっています。
8,9行目のコードをMainActivity下の3行目あたりに移して実行すると、エラーは生じません

なぜ、Gviewクラスのコンストラクタ内ではNullエラーになるのでしょうか?
2018/08/23(木) 18:35:38.59ID:03LwByUR
>>852
ViewクラスのfindViewById呼んでるからnullなんだろ
2018/08/23(木) 19:40:08.16ID:fEIF533j
>>852
スレ違いだ
このスレはAndroid Studioについて話しをするスレで、
初心者質問スレではない。
teratailにでも書き込んでくれ。
2018/08/23(木) 19:58:08.28ID:H8Gnu4tL
すみませんでした
>>853
ありがとうございました!
2018/08/23(木) 21:37:18.56ID:H8Gnu4tL
よろしくお願いします。

1  public class MainActivity extends AppCompatActivity{
2  ・・・
3  Gview gView=new Gview();
4
5  public class Gview extends View{
6    public GameView(Context context){
7      super(context);
8      TextView textView =(TextView) findViewById(resID);
9      textView.setText("***"); }}}

とすると、コード上はエラーにならず、アプリケーションの起動エラーとなります。
9行目の textView.setText("***");を削除すると起動します。
エラーはNullpointerExceptionで、textViewがNullになってしまっています。
8,9行目のコードをMainActivity下の3行目あたりに移して実行すると、エラーは生じません

なぜ、Gviewクラスのコンストラクタ内ではNullエラーになるのでしょうか?
他のスレで教えていただいたのは、ViewクラスのfindViewByIdを呼んでいるとのこと。
GviewでsetTextする方法を教えてください。
2018/08/23(木) 21:37:50.49ID:H8Gnu4tL
すみません、↑誤爆です。
申し訳ありませんでした。
2018/08/24(金) 04:27:45.15ID:SQAPbtud
もう3.2 RC 1使ってみた人いる?
2018/08/24(金) 09:04:12.22ID:tsd5Gk67
>>857
こんなスレがあるよ

Android開発質問スレ
https://mevius.5ch.net/test/read.cgi/tech/1472135665/
2018/08/24(金) 09:16:35.47ID:Y6/p2nWd
>>859
ありがとうございました!
2018/08/25(土) 04:16:53.32ID:fsNx1Tdm
>>858
盆休みはずっと3.2b5使ってて、さっきRC1に上げた
エミュレータ久しぶりに使ってみたけど、5秒もかからずに起動するのが気に入った
2018/08/25(土) 08:49:44.05ID:bcaqfK1E
みなさん、XMLへのメモリの割り当てってどの程度してますか?
2018/08/25(土) 14:01:40.33ID:tBrCM9LE
メモリが異常に消費するのはWIN10のせいだろうな
特に大型アップデートごとにメモリ消費がひどくなる
WIN7なら全然メモリ不足にはならない4GBでも余裕
問題はWIN7をどう入手するかだな
2018/08/25(土) 19:16:03.33ID:mB8ps0B3
10って少ないメモリで動くって触れ込みじゃなかったのか
2018/08/25(土) 19:51:00.42ID:y9XpX7TK
触っちゃ駄目
2018/08/26(日) 04:36:58.42ID:jTkyM1ah
3.2 RC2 きた
867デフォルトの名無しさん
垢版 |
2018/08/26(日) 13:11:16.19ID:2ZbuD4Bs
>>863-864
今まで出て来たOSは最初はみんなそう言ってたから
10だけ特別詐欺という訳ではないぞ
10出た直後でもそのうちパンパンになると予想してた人は多い
騙される方が悪い

だがスレ違いだ
2018/08/26(日) 17:55:58.20ID:TbvSy1Vo
動作環境の優劣はスレチではないだろプログラム質問の方がスレチだわ
869デフォルトの名無しさん
垢版 |
2018/08/26(日) 18:26:05.82ID:tQPCeAJ9
そう思うなら答えてやれ
さっさとクローズしてまえ
2018/08/27(月) 15:48:21.00ID:gsiVrANm
ネット接続無しで 7
メモリー特盛りで10
メモリーそのまんまでwinとさよなら軽量なubuntu系
好きなの選べ
close();
871デフォルトの名無しさん
垢版 |
2018/08/27(月) 18:38:26.63ID:Q4eMB8Ps
ウェブ業界に激震、全てのAndroid端末でJavaScriptが標準無効化、jsなしに作り直さないとGoogle村八分
https://hayabusa9.5ch.net/test/read.cgi/news/1535358006/
2018/08/31(金) 14:50:48.65ID:2RU0p6NU
レイアウトのデフォルトのバックカラーって何色なんでしょう?
Color.WHITE にすると白すぎて浮いてしまいす
2018/08/31(金) 15:37:20.51ID:2RU0p6NU
正解の解決にはなってないけど、透明色で誤魔化しました
setBackgroundColor(Color.argb(0,255,255,255));
2018/09/11(火) 14:36:11.83ID:nkfoHPBb
Android Studio 3.2 RC3 is now available in the Beta channel. If we find no additional blocking issues, this is the version of Android Studio 3.2 that we will release to the Stable channel. Please update, test your projects, and let us know of any bugs.
https://t.co/n72H1cMRfh 👀
Rock54: Caution(BBR-MD5:b73a9cd27f0065c395082e3925dacf01)
2018/09/11(火) 22:44:40.98ID:93Yp9+TE
>>874
微妙だった、マルチプロジェクト構成にするなということか
2018/09/25(火) 10:01:53.43ID:CoA4fI/F
3.2がstableになった
2018/09/25(火) 10:05:35.21ID:fsoFHH4+
まだ3.0.1で止まってるは・・・
2018/09/25(火) 12:13:13.60ID:CoA4fI/F
そーだなぁ、3.1の最初のころはプロジェクトが壊れるたびimlと.idea消して読み込み直してたけど、面倒くさいんだよなぁ
2018/09/25(火) 22:48:32.15ID:ZBHDBheK
3.2にするとアップバンドルというアプリのダウンロード容量を減らすビルドが行える。また、デバッグ時にアプリの消費電力をモニタしたり、Jet Packとやらを利用したり、AndroidXに移行するツールが使えたりと機能満載
なのだそうだ、オレはまだ使わんけど
2018/09/25(火) 23:04:38.55ID:SPKPspTA
バージョンアップの度にゴミ残すのやめて欲しい。
3.0→3.1→3.2で800MB近くゴミ残す。
使ってるユーザーのAppDataフォルダ見てみて。
2018/09/26(水) 01:32:24.39ID:xLN4VukZ
3.2 にアップグレードしても
3.0 とか 3.1 はそのまま使えるからゴミじゃないんだよね

だけど今はインストールの場所かユーザ設定の場所がユーザの AppData なのかな?
うちの環境だと c:/Program Files/Android/の下にバージョン毎のAS本体をインストールしてて、
ユーザ直下に
.AndroidStudio3.0
.AndroidStudio3.1
.AndroidStudio3.2
.AndroidStudioPreview3.0
.AndroidStudioPreview3.2
みたいな感じで設定が格納されてるフォルダが作られてる
両方とも古くて要らなくなったのは掃除してる
2018/09/26(水) 11:34:21.09ID:CiEUu7ig
バージョン別で保持しておきたいってのはわかる
でもフォルダ上書きや使い回しも選択出来るといいのにな
2018/09/26(水) 11:56:45.43ID:Kf+KpJQ0
Program filesに前バージョンが残されるのは判る
目につきにくいAppDataの下はやめて欲しい
2018/09/26(水) 18:10:24.34ID:xu755IXI
いま3.2新規インスコしてみたけどAppDataの下に配置されるのはSDKだけじゃね?
SDKフォルダはAndroid Studioバージョンアップしてもそのまま流用するし
古いSDKはSDKマネージャから消すもんだ
2018/09/26(水) 18:48:44.14ID:esya/lWf
ASの動的に生成されるあれこれはホームディレクトリ直下の.AndroidStudio{version}。
自分のとこじゃ300MBくらいあったので、まあ残されて嬉しくはないな。
2018/09/27(木) 00:09:06.65ID:Ysn8v5pz
マイナーバージョン毎にフォルダの名前変えて保存してくれるおかげで、
別のバージョンのAS起動しても情報が上書きされないのは嬉しいよ
2018/09/27(木) 20:48:38.22ID:tpQjCTZD
気が付くと数GB溜まってるけどな
2018/09/28(金) 09:03:06.01ID:RRuUsjlk
Google、「Android Studio 3.2」を正式公開 〜「Android 9 Pie」アプリの開発に最適
https://forest.watch.impress.co.jp/docs/news/1145/094/amp.index.html
2018/09/28(金) 22:03:22.22ID:HzW6m6tY
AS3.2にアップデートしたらSubversionが使えなくなった
もしかして別途Subversionインストールしないと駄目になった?
2018/09/29(土) 00:20:23.09ID:/i4d2sC4
>>889
ダメになったみたい
https://blog.jetbrains.com/platform/2018/01/svnkit-library-is-removed-from-the-platform/
Android Studio 3.2 で、ベースの IntelliJ IDEA のバージョンが 2018.1.6 になった

3.1 の設定画面にあったコマンドラインの svn を使うかどうかのチェックボックスが無くなって、
3.2 ではコマンドラインの svn を必ず指定する感じになってる
2018/09/29(土) 00:39:28.48ID:h+33+6Jq
それはちょっとひどいな
2018/09/29(土) 00:46:20.40ID:/i4d2sC4
使ってたライブラリがバージョンアップしなくなっちゃったみたいだから、しょうが無いんじゃないの?
Gitは昔から外部コマンド必須だから同じになっただけだよ
2018/09/29(土) 02:11:13.97ID:Gz8NQM/0
>>890
やっぱり使えなくなったのか
working copyも古いとか言ってるから環境作り直そう
2018/09/29(土) 14:20:36.10ID:7dJxlb3H
3.0が一番安定じゃね?って気がするんだが・・・
3.1や3.2にする必要性が感じられない
2018/09/29(土) 14:34:18.77ID:eBNLRYPQ
3.1は一部の特殊な機能が動かなかった、アップデートしてるうちに動くようになったが
SDKを最新にアップデートしていくと今度は3.0の基本的な部分が動かなくなった
今の状態が一番安定してるからしばらく3.2へ行くのはやめとこうと思う
2018/09/29(土) 14:40:26.50ID:h+33+6Jq
以前作ったプロジェクトを最新のASに読ませるといろいろ面倒だな
2018/09/29(土) 14:49:59.84ID:FWq7rway
>>896
それは基本真っ赤
含まれるファイル数と進捗に応じてウルトラ面倒なので新規プロジェクトから適用が常道
2018/09/29(土) 16:47:03.93ID:/i4d2sC4
ASバージョンアップしても基本緑を維持してるぞ?新しいバージョンを使えとかの警告はアノテで消すし
2018/09/30(日) 00:44:16.50ID:QwP8lHCs
AndroidStudioはIntelliJ IDEAがタコなのかGoogle謹製環境がタコなのか
Gradleがタコなのか、バージョンが上がるたびにツール間のバージョンの
依存関係で悩まされる

統合環境って言えば聞こえが良いけどただのごった煮状態で本質的な
プログラムと関係ない部分で、アプリの設定とかを変更しなくちゃいけなくて
バージョンが上がるたびに無駄な時間を浪費させられて困る
2018/09/30(日) 00:49:17.75ID:ykgikt7u
ほんと依存関係がちょー面倒くさい
AS初めて最初に壁になるのの一つがこれ
その後のメンテでもずっとこれに煩わされる
2018/09/30(日) 02:06:11.51ID:XDy9mgZx
Visual Studio と Nuget よりは随分マシ
2018/09/30(日) 08:28:14.28ID:yq3Bizh9
保守性()って感じだしな
2018/10/04(木) 00:15:37.26ID:x4qDC2pN
エクリプスで散々やられてきたから不具合でもないとウプデしないなずっと2.5
2018/10/04(木) 00:18:18.79ID:owb/T/23
今のエクリプスは三ヶ月に一回更新ですよ
2018/10/04(木) 00:45:03.21ID:HstRztey
エクリプスも最新のにして既存のを読み込ませたらエラーで動かないよね
906デフォルトの名無しさん
垢版 |
2018/10/04(木) 10:28:58.21ID:FXVBuQxV
.metadata消せ
2018/10/04(木) 16:31:30.41ID:uNzC4LoN
メタメタだな
2018/10/04(木) 16:46:01.82ID:CJQCZZNX
ノ ク ノ ク
↓↓↓↓
ヽ ヽ ヽ ヽ
2018/10/05(金) 10:54:00.37ID:llkba6B3
レイアウトプレビューで使われるフォントって変えられないかなあ。
実機と微妙にサイズあわないし、何よりグリフが中華だし。
2018/10/05(金) 17:40:37.62ID:/c9D85Dp
当たり前って言えば当たり前なんだけどWindows版のASの設定でgit.exeのパスを設定しても
ASの中で実行されるgradleの中でgit起動してるとgitが起動できないのね
あ、環境変数のPATHにgit.exeの存在するパスを設定していれば動くのわかってるんだけど
Msys2のgit.exe使っててMsys2の環境をWindowsに見せたくないので設定してないんだけど
一応同梱されてるstudio.batで起動直前にPATHの設定を行ってるんでそこにパスを加えれば
動くんだけどコマンドプロンプトが表示されてしまうので微妙な感じで
2018/10/08(月) 13:52:31.60ID:6HlD/nka
git.exe だけなら Gir for Windows をいれてその bin に PATH を通せばいい
この bin には git.exe、bash.exe、sh.exe の三つしか置いてなくて、おまけにこれらは MSYS をリンクしてない Windows バイナリだ
Android Studio から使う git.exe も、これにしてしまった方が良い
912デフォルトの名無しさん
垢版 |
2018/10/09(火) 23:42:30.44ID:HfhHB2c6
これからandroidアプリを作るために勉強するんですが
android studioとintelljってどっちを使えばいいんでしょうか?
2018/10/09(火) 23:58:10.08ID:MQEnLJc2
Android Studioで
2018/10/10(水) 14:04:30.72ID:vfiVSyhm
全部まとめて入っていて、
日本語の情報も多いAndroid Studio一択だな
2018/10/10(水) 17:11:42.35ID:/MtGcC8N
intellijにAndroidの開発で必要な設定やツールを導入したものが
AndroidStudioなのでAndroidアプリを作るならAndroidStudioで

ただ画面を表示するだけのアプリをウィザードで組んでもエラーが
出て動作しないこともあるのでがんばってググれw
916909
垢版 |
2018/10/11(木) 16:16:56.64ID:R9KHKQEc
Oっくんさん、ありがとう(^_^)ノ
レス数が900を超えています。1000を超えると表示できなくなるよ。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況