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/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っくんさん、ありがとう(^_^)ノ
2018/10/13(土) 13:31:31.76ID:JZPatCzY
3.2.1
2018/10/13(土) 18:08:48.21ID:IZstUecc
0
919909
垢版 |
2018/10/13(土) 20:56:24.72ID:1GlBRBKN
ドカーン

チャーンチャララ、チャララ
2018/10/14(日) 00:05:28.33ID:BgYFfQ0u
新機能増やすのいいけど動くようになってから発表しろや
2018/10/14(日) 16:44:49.43ID:uyGY6Jvn
また動かない機能実装したのw
そして、昔動いた機能もちゃんと動く状態でリリースしてくんさいw
2018/10/14(日) 17:54:20.21ID:NXudZ76s
行単位でコミットしないリストに登録できるようになったのは重宝してる
オレのとこでは特に問題でてないし、もう戻りたくない
2018/10/19(金) 11:56:53.83ID:uoh3Y6M0
サンデープログラマーには厳しい開発環境になってしまったな、、、
2018/10/19(金) 14:51:51.64ID:s3zzD2zL
3.0.1で固定しているけど、問題無いなw
2018/10/19(金) 18:18:11.60ID:nuLyeaPc
GitHubから持ってきたソースをビルドする時よく何とかのツールが
更新されたけどUpdateするかっていうダイアログ表示されるけど、
更新するとプログラム本体とは関係ないトラブルが良く出るので
2度と更新しなくて良いですを選ぶ癖がついた
926デフォルトの名無しさん
垢版 |
2018/10/19(金) 18:23:21.06ID:uYziTuig
Androidに限らないけど
ボージョン依存は本当にはまる

どのバージョンの組み合わせで動いていたかは
常にメモっとかないとな
2018/11/13(火) 17:47:46.46ID:yO00eZ7+
パスマーク2000程度のCPUでAS使ってるけど
遅いとにかく遅い
Eならサクサクなのに
しかたないのでEで作ってASに移植するしかない
Eでも新しいSDK使えるようにしてくれないかなあ
なんでGはそこまでEを嫌うのだろうか
自前の開発環境のほうが安上がりなのか
2018/11/17(土) 21:07:31.00ID:U7MbDqoC
最近PC安いよね4世代i5の16Gで落札18000だったわ
2018/11/17(土) 21:39:17.82ID:3vnPsVtq
ゴミPC
2018/11/18(日) 07:16:44.23ID:5vCYE6kM
それ「最近のPC」なのかw
2018/11/18(日) 09:30:39.79ID:FIOlZ+WQ
最近PC
最近のPC
2018/11/18(日) 09:39:37.01ID:gum6U/vL
日食ならコア2で充分だけどな
2018/11/18(日) 13:26:13.99ID:is1Le0lf
SSDに変えるだけで古いCPUでも十分戦えるようになったからな
ただMBと電源は寿命があるからそんなに長くは使えないという罠
2018/11/20(火) 03:11:52.84ID:xBE4yfpn
SSDは書き込むと劣化していくから一文字書き込むたびにファイルカキコその他してくれるAS
と相性悪そう数文字変更してエミュテスト実行なんてのも大量にするしウチはHDDでやってる
起動は10秒くらい遅いけど起動後は体感差無いし
2018/11/20(火) 04:31:47.63ID:HgSCC2NB
その理屈だとIDEは1文字ごとにプラッタぶん回すHDDブレイカーなのだが…
意図的な超安物でない限りSSDにもDRAMキャッシュが載ってるから気にしなくていいぞ
2018/11/20(火) 05:09:17.28ID:xBE4yfpn
プラッタは回りっぱなしだねキャッシュもついてるけどネット見ながらお絵かきしながらでも保護されるのかしらね
2018/11/20(火) 12:32:30.97ID:d68KE9qV
今どきHDDは無いわーw
SSDが劣化するほど書き込むとか、どんな使い方をしているんだw
今のSSDは同じところに書き込まない様になってるし
2018/11/20(火) 12:40:02.56ID:6kwMnoJ1
>>937
キミ、プログラマじゃないか、低能プログラマのどっちだ?
CFの時代から対策してるのだけどwww
CFも知らないだろうけどw
939デフォルトの名無しさん
垢版 |
2018/11/20(火) 12:49:04.48ID:ZfASh1x8
そういえばCFってすっかり見なくなったな
2018/11/20(火) 14:28:57.57ID:d68KE9qV
CFって年寄り用デバイスか
2018/11/20(火) 14:50:13.81ID:6kwMnoJ1
>>940
新人か エラソーに バカが
2018/11/20(火) 15:21:31.15ID:0cihCOIv
XQDに以降したんだから見なくなって当たり前じゃん
2018/11/20(火) 15:39:09.41ID:xBE4yfpn
初期の32Gとかの古いSSD使ってて前触れもなくサクッと丸ごと逝った事があって
それ以来信用してなかったんだ今のは必要以上に丈夫と言うけどありえないほど書き換
えしまくるからねプログラミングってさブランド物で逝っちゃった人とかいないかしら

SSD 死亡 でググると突然死とかやな事書いてあるね
2018/11/20(火) 15:40:54.64ID:0cihCOIv
SSDの性能ぐぐってこい
でもうここくるな
2018/11/20(火) 15:54:46.12ID:d68KE9qV
ストレージについて語るには、
全てのストレージの仕様について書かないと行けないとφ(..)
2018/11/21(水) 08:46:19.50ID:nMV5AieB
そろそろAndroid Studioの話しようぜ
レス数が900を超えています。1000を超えると表示できなくなるよ。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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