Android Studio Part3

レス数が950を超えています。1000を超えると書き込みができなくなります。
2019/01/14(月) 22:52:23.09ID:GZjDNbX9
前スレ
Android Studio 2(c)2ch.net
https://mevius.5ch.net/test/read.cgi/tech/1464941420/

ダウンロード
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
2020/08/01(土) 06:43:30.23ID:x7YXAXna
俺の隣で寝てるよ
895デフォルトの名無しさん
垢版 |
2020/08/01(土) 06:55:03.11ID:hCmXm23h
>>894
それはあなたのおホモだち
2020/08/01(土) 16:47:32.61ID:pmKE13/e
>>886
Macの場合だけど
Android Studio - Preference - Appearance のThemeをDarculaにする

>>892
Attributes って文字を探してクリックしたら出で来るはず
2020/08/02(日) 05:07:19.03ID:yz3gxwYF
>>896
すみません。
>>820のAttributesの中のtext入力の項目の事です
2020/08/02(日) 23:23:35.70ID:dKLqe0GG
>>897
4.0のそのパネルは以下の四つに Attribute がカテゴライズされて表示されている

Declared Attributes
Layout
Common Attributes
All Attributes

Declared Attributes には XML に追加済みの項目しか表示されない
TextView で android:text が追加されていない場合には、Common Attributes に text があった
Common Attributes の text に文字列を設定すると、Declared Attributes の方にも text が出現する

>>820 の画像だと Common Attributes が無いけど何故かな
Common Attributes が無いなら All Attributes の下の方に text がたぶんあるだろ
899>820>892>897
垢版 |
2020/08/02(日) 23:48:07.00ID:uj2yT8Xl
>>898
ありがとうございます。 xmlに直接書き込んでいたのですがCommon Attributesにも
All Attributesのほうにもなかったです。
デザイナーでドラッグ&ドロップして追加した場合には表示されるんですかね?
試しに別のtext viewをドラッグ&ドロップしてみましたがダメです。
それとも日本語化でおかしくなってるのかも?
ひょっとすると、xmlを参考サイトからコピペしたからかもしれません。
再インストールしてから確認してみます。
2020/08/03(月) 00:44:07.82ID:xshg7EpI
とりあえず最新は 4.0.1 だからそれで確認してみたら?
新規プロジェクトでempty activityだけのプロジェクト作って、hello world の TextView の Declared Attributes に text がなければ何か壊れてるんだろう
日本語化はもうすぐ JetBrains 公式のものが Android studio にも取り込まれるだろうからそれまで待った方が良いかもね
2020/08/07(金) 13:48:47.93ID:H84W4S/K
久しぶりに開いたら4.0になってた
そしてビルドエラー&エラー表示部分だけ文字化けで読めない

いったい何が起きたんだ(放心状態)
2020/08/07(金) 14:05:33.05ID:H84W4S/K
vmoptionsに-Dfile.encoding=UTF-8を加えて再起動したら治った(安堵)
しかし、エラーの内容がコードが大きすぎますだった(混乱状態)
2020/08/07(金) 15:27:56.67ID:6BLKLJmt
で、何千行の関数作ったんだ?
904793,798
垢版 |
2020/08/14(金) 02:42:35.71ID:3wJhzP5b
プロジェクトフォルダを別のところに移動する簡単な方法が見つかりました
ide起動して、プロジェクトウィンドウでプロジェクトをクリックしてF6押してパスを変更するだけでいいみたいでした
2020/08/25(火) 20:46:52.98ID:gHmAsE17
android studioってこれメモリ8GBじゃきついな
最低でも16GBいるか
2020/08/25(火) 21:40:15.91ID:1v3KPeZK
それが理由で8→16ってきたら快適だよ
ゲームとか動かしたことないけどエミュレータも十分快適
2020/08/25(火) 21:50:09.39ID:AXXKQ2rf
最近8→16に変えたんだけど
エミュレータどころか、Android Studio本体もサクッと立ち上がるようになって快適だわ
2020/08/25(火) 22:01:34.34ID:1v3KPeZK
あとはSSD
2020/08/26(水) 00:01:19.52ID:9yAZ61tv
AndroidStudioってメモリ食いすぎだよな
もうちょい、エミュレータとか効率化してほしいわ
2020/08/26(水) 01:25:32.91ID:20JnrW0J
そうはいっても実機のメモリは4GB当たり前、6や8GBも普通になって来たわけで
2020/08/26(水) 08:59:47.83ID:SKzt3LIS
そうはいってもOS起動とデバッグ分さえあればいいわけで
もっと言うと開発環境側にページファイルのようなのを作ればメモリもそんなにいらない
2020/08/26(水) 12:05:28.33ID:WBaNJ3mM
AndroidエミュはX86仮想マシン上でLinuxカーネルを動かしてその上で完全なAndroid環境を再現しているので、アプリを1個動かすためのメモリだけの消費では済ますのは難しい
どうしても1〜2GBのRAMは最低限必要になる

このカーネルが使うメモリはページファイルに退避したらパフォーマンスに酷く影響する
2020/08/26(水) 12:10:01.72ID:WBaNJ3mM
Android端末丸ごとエミュレーションするんじゃなくて、アプリを1個動かすためのエミュレーションレイヤーを用意するなんてことも可能かもしれないが、
開発の手間が桁違いになるし、実機環境との乖離が酷くなるだろう
2020/08/26(水) 12:16:01.33ID:SKzt3LIS
カーネルをページファイルに移動するアホおる?
全てじゃなく一部でいいだろ
実機が4GBだからといって実機用に4GB必要ってわけじゃないって趣旨だぞ
2020/08/26(水) 12:43:43.35ID:WBaNJ3mM
Linuxカーネルはパフォーマンスを重視して用意されたメモリを使い切る方針で動く
いらないメモリをカーネル管理下から開放してもらうのが難しい

WSL2でも問題になってて、今のところ対策は仮想マシンに固定的にメモリを割り当てるしかない
2020/08/26(水) 12:59:24.04ID:SKzt3LIS
だからエミュの設定で4GBも必要ないって話
2020/08/26(水) 13:16:35.80ID:WBaNJ3mM
それならAndroid エミュでRAMサイズ設定可能だから問題ないですか?
2020/08/26(水) 13:27:20.89ID:SKzt3LIS
実機が4GB当たり前、6や8GBが普通でもね
2020/08/26(水) 13:45:18.93ID:WBaNJ3mM
実機が4GB当たり前だからデバッグ用のエミュのデフォルトが2GBだったりするのもしょうがないという話だったんですけど、それはしょうがないという事で問題解決ですね
2020/08/26(水) 14:04:09.72ID:SKzt3LIS
最初から言ってるやん
OS起動とデバッグ分さえあればいい
実機の4GBまでは必要ないって
2020/08/26(水) 14:11:27.48ID:amvS+z5K
android studioをバージョンアップするとテンプレートが消えちゃうんですけど
テンプレートだけgitで管理したいんですが
どこのフォルダにぶっこめばいいんでしょうか?
2020/08/26(水) 14:59:39.91ID:WBaNJ3mM
https://qiita.com/k_keisuke/items/bc8282e7bf68eebd643e
2020/08/27(木) 16:04:39.48ID:GUGsXSIo
Roboto monoいいわー見やすいわー
2020/09/24(木) 07:49:32.24ID:kD6oouYf
AS4.0.1で環境をすべて最新にアップデートしたらビルド出力のエラーメッセージの文字化けが酷いんですが
どうすりゃいいんでしょ
2020/09/24(木) 11:10:58.95ID:r1Oh8dJO
>>902 試してみたら?
2020/09/25(金) 00:18:23.62ID:emeSzyIC
ファイル名の横に日時やサイズが表示される様になったんですが、消し方わかる方教えてください
2020/09/25(金) 02:25:20.01ID:T9IM7udS
AndroidStudioを終了しようとすると「Terminate」と「Disconnect」が出てきますが、両者はどう違うのでしょうか?
2020/09/29(火) 01:13:24.01ID:H6Xc0YFI
久しぶりに触ったんだけど、バージョンアップしようとしたら2種類あって迷った
両方ともインストールしたんだけど、どっち使えばいいんだ?
2020/09/29(火) 10:23:55.90ID:pZw03DNk
え?2種類あったっけ?
2020/09/29(火) 11:33:22.57ID:bUKzkhZR
キャナリーとかいうのと、もう1つ
普通にアップデートするだけかと思ったらGoogleに飛ばされてDLした
前まで使ってた緑アイコンのもある
だから3種類のAndroid studioがある
安定版とベータ版?よくわからんのです
2020/09/30(水) 15:05:54.36ID:ZOD5mLP5
コメントを一括で削除するプラグインってありませんか?
2020/10/03(土) 17:11:38.66ID:SI0XR5EO
すまないが、助けて。。
android studioでアプリ作っているのだが、LINE notifyで単純に固定のメッセージを送りたいだけなのだが、コードはどう書けばいいか思い付かない。。。
LINE側のアクセストークンは取得済みで後はコードさえ書ければなんだが。。。
参考になるサイト、またはコードないだろうか?
【色々とググって見たが、なかなか良いサイト見つからない。。。】
2020/10/03(土) 20:04:38.93ID:O56yZL09
そういうのはwebサービス(アプリ)でやる方が簡単じゃないのか
なぜアプリでやろうとする
2020/10/03(土) 21:16:08.13ID:mXGpw6Nx
単にhttpsでアクセスするだけじゃないのか
935デフォルトの名無しさん
垢版 |
2020/10/06(火) 00:36:11.19ID:WI6Dg0JX
書籍で学習しようとしたらどれもバージョン違いによるエラーが多発するとの事で…
学習は古いバージョンでやるべきですか?
2020/10/06(火) 09:12:54.97ID:PeElnWrx
皆、Ruby, Ruby on Rails でやってるのでは?

「ruby line bot」で検索!
2020/10/06(火) 22:42:16.87ID:UOuIyfzj
>>931
そういうのはコンソール(CUIアプリ)でやる方が簡単じゃないのか
なぜプラグインでやろうとする
2020/10/12(月) 21:45:30.66ID:irvkE6HG
android studioで気づいたらMainActivityの拡張子がjavaからktになってるのですが何か不具合はありますか?
できればjavaに戻したいのですが
2020/10/13(火) 00:42:23.67ID:lNd6Noea
なんかワラタ
940デフォルトの名無しさん
垢版 |
2020/10/13(火) 01:18:50.77ID:nFacwiLr
笑いました
2020/10/13(火) 08:36:39.30ID:84Mb3j1g
4.1にしたらaapt2エラーでapk作成コケるんだけどー
942デフォルトの名無しさん
垢版 |
2020/10/13(火) 10:27:15.33ID:nFacwiLr
コケちゃいました(ワラ
2020/10/13(火) 12:49:06.50ID:yQAg1zeE
4.1にするとflutterから認識されなくなるな
flutter側の対応待ちか
2020/10/18(日) 16:05:28.32ID:zQouO1HA
unityでよくね?と思うことがしばしば
2020/10/21(水) 14:01:14.94ID:WStrtR1y
Android Studio、糞重い。Unityも。
2020/10/21(水) 15:34:51.99ID:XlpI4L0+
それハードの問題
2020/10/21(水) 16:40:55.79ID:76YRoQqh
ポンコツPCはすててちゃんとしたPCを買おう
2020/10/24(土) 11:04:50.64ID:fpCkX2PK
グラボ付けた方が早くなる?
2020/10/24(土) 11:49:52.94ID:CG/Bs7Me
エミュが重いなら実機繋いでテストするといい
開発画面が重いなら知らん
2020/10/24(土) 21:33:03.17ID:gavy8lqe
ユニティインターハイ出た奴いる?
2020/10/24(土) 23:55:16.63ID:eTOy0fCd
メモリ16GB Core i5第8世代の10万円でお釣りが来るノートだけど
重くない
2020/10/24(土) 23:55:45.11ID:eTOy0fCd
あ、メモリ8GB自分で足したから10万超えてるか
2020/10/27(火) 00:08:17.05ID:HU01LYuq
以前はMainActivityのパス上でnew>Java ClassとやるとNameとSuperclassに入力できるウインドウが出てきたんですが
今はClass, annotation, Enum, interfaceの4つの中から選んで名前を入れるウインドウしか出てこなくなったので以前のウインドウを出すにはどうすればいいですか?
それとも後でsuperclassに入力できる方法はありますか?¥
2020/11/06(金) 07:04:09.26ID:RJ26Fpt8
JUNITってプラグイン、使わないから無効にしたらAndroidStudioエラー出て起動しなくなりました
2020/11/13(金) 20:37:47.86ID:qAR7hAVx
AndroidStudioを4.1にアップデートしたら、ビルドの時に、ndk-bundleフォルダに
NDKがあるのが気に入らないのか、NDK Resolution Outcomeなんたら言ってくる。

仕方ないので、https://developer.android.com/ndk/downloads?hl=ja から安定板の
ZIPを落として入れようとしたら、ZIPからインストールする方法がない。
ダウンロードページのndkVersionは間違ってるし。誰だよこんなクソ仕様にしたやつ。

仕方ないので、MSYSのheadコマンドでZIPファイルの先頭の1GBと少しを千切って
ファイル名をandroid-ndk-r21b-windows-x86_64.zip.asdownloadにして
C:Users\ユーザー名\AppData\Local\Android\Sdk\.downloadIntermediates\に置いて
SDK Managerにダウンロードがあと少しで終わると誤認させた。

Tools->SDK Manager->SDK ToolsのShow Pakege Detailsをチェック
NDK (Side by side)の21.1.6352462にチェック、OKでなんとかインストールした。
完全にオフラインでNDKをインストールする方法はないらしい。

誰かの役に立つかもしれないので一応書いておきます。
2020/11/21(土) 23:01:31.57ID:HQ9ci4/F
いままでは Macbook Air なんてポンコツすぎて AndroidStudio なんか
まともにつかえねーよバーカ、とかおもってたんだが
今度でた M1 はこれはもしかすると AndroidStudio 動かすのに
最適な環境になるんじゃなかろうか
2020/11/22(日) 00:43:41.89ID:cq1bksdA
armで動くAndroid Studioってあるの?
2020/11/24(火) 15:46:42.76ID:OExiMeZk
なかろうかって希望だけ話されても
2020/11/24(火) 18:00:11.13ID:x5+rEi8Q
M1ではandroid エミュが動かないみたいね
IDEとツール類は86版が動くし、IDEはJetBrainsがARM版をすぐ出してきそうだけど、androidエミュはgoogleがその気にならないとダメだね
960デフォルトの名無しさん
垢版 |
2020/11/24(火) 18:25:35.32ID:Hi5C/fgJ
Googleは社員にはMacbookを支給してるらしいから
意外と早めに対応してくるかもね
2020/11/24(火) 20:45:21.94ID:QvlKsKUB
macアプリ開発者はM1 mac買わなくちゃいけないのか?
Appleさん商売上手じゃのう。。、
2020/11/24(火) 20:54:30.68ID:v9s/0Eme
>>961
逆だよ
M1 macを買うだけでブルーオーシャンにご招待
2020/11/25(水) 00:06:59.70ID:+ckMS7fq
ん?普通にXcode開いてテストもできてるが、何かあった?
2020/11/25(水) 00:08:05.06ID:+ckMS7fq
あ、intel CPUのMacですが
2020/12/02(水) 10:38:13.11ID:B0WxZg3U
AndroidStudioの言語ってJavaじゃなくてKotlinになってたの?
何でこんな変なことやってるか分からん。
966デフォルトの名無しさん
垢版 |
2020/12/02(水) 10:47:04.51ID:DwnnQmr4
同意
言語は1-2個完璧にマスターする職人を目指してたのに
結局いろいろあっていま5つくらいもマスターさせられた。
また1個Kotlinも増やせってか?この馬鹿モンが!
2020/12/02(水) 10:52:57.96ID:+xAiv3qQ
ドキュメント類が次々とkotlinになって
書籍もjavaが出ずにkotlinばかり

javaは2017年ぐらいで死んでるね
2020/12/02(水) 11:21:06.41ID:B3o0q6hE
5つもマスターできてるなら新言語1個増えたくらいどうってことないやろ
8個くらい触ってきたけどどれもマスターした気になれんわ
2020/12/02(水) 11:24:40.81ID:VTK7rZr0
>>966
本当にマスターしているならKotlinくらい大したことない。
LispとかFORTHやるわけじゃないんだから。
2020/12/02(水) 12:09:12.60ID:u/XJalnt
Kotlinも最初はJavaScriptやネイティブコードへのトランスパイル機能でこれさえあれば何でも出来る系言語になるかと思ってたけど、結局Java代替にしか使われてないな
Dartの方が何でも出来そうになってきた
2020/12/02(水) 12:20:28.04ID:PvZxsIWg
Kotlinのように新たな規格として出すんじゃなくて
Javaでか新たな拡張機能と従来の命令の範囲を絞って、この範囲で使うのが推奨ですよと提示して
その枠内の仕様でWebAssemblyに変換実行できるようにすればいいと思う
2020/12/02(水) 12:28:33.89ID:FAFPxi1M
>>971
sunが許さんだろう。
どのみち別名が必要。
2020/12/02(水) 13:59:42.67ID:vDg6xkSY
Java の求人数が、Ruby よりも多いとか言うけど、

SES の客先が多いから、
1つの求人が、10社ぐらいのSESを通して募集しているだけのような気がする

だから、求人数が多くとも、同じ会社へ行くだけじゃないの?

一方、Rubyは自社開発系ベンチャーが多いから、求人数の水増しは無い
2020/12/02(水) 17:31:36.49ID:8Iya8lKD
>>985
Android始めたころはJAVAってライセンス料なしでかなり自由に使える言語だったんで、
経費不要の金儲け手段に使えたので採用した
でもORACLEが著作権がーとかエンタープライズ有償とか始まったんで、新しい只で
使える言語としてKotlinに白羽の矢を立てたって話
googleは別にOSSに興味があるわけではないので、Kotlinも横槍が入れば今までの
資産ほっぽり出して新しい只乗り出来る言語を採用すると思うよ
2020/12/02(水) 19:54:14.85ID:+rFxXUFw
Javaは昔より今のほうがオープンだけどな
KotlinはJetBrains次第なのでMicrosoftのC#と同様にキライ
2020/12/04(金) 17:16:01.77ID:WsHAr8qL
5chをapi使わずにスクレイビングしてスレッド閲覧するアプリってプレイストアに公開してもいいんかね?
2020/12/04(金) 18:02:01.81ID:y4roUCal
アプリの名前に5chをいれて、5ch に決め打ちでアクセスに行くようなのはダメそう
5ch と合意が取れてる場合でも、Google から何らかの説明を求められるかも
2020/12/04(金) 19:23:13.38ID:cI6aIva9
なるほど
2020/12/06(日) 15:11:33.17ID:B3fVqdMG
開発にRyzen使ってる人おる?
IntelじゃないとAndroidエミュレータの動作が遅いって聞いてAMDへの買い替えためらってる
2020/12/07(月) 11:26:30.23ID:LHeRX+R9
使ってるけど遅いと感じたことはない
windows 10 proならね
2020/12/07(月) 13:56:28.42ID:s3CKMkz5
なるほど
Ryzen買ってみるかな
2020/12/07(月) 21:25:16.09ID:z1cz/YD8
openGL ES で線書いてるんだけどエミュで太さ表示されない?
実機しか太さ変更したときの反映されないんだけど
GPUの問題かねぇ
2020/12/10(木) 00:28:49.79ID:+JXtyXDY
実機テストって何種類くらいやるものなの?
2020/12/10(木) 01:18:22.23ID:OIQpRLWX
会社や規模や内容によるんじゃない?
機種依存が出そうな機能があるなら市場シェア95%網羅するくらいやるかもしれない
予算に余裕があるならたくさん端末揃えてるデバッグ会社に投げるかもしれない
色々きついようならプロジェクトメンバー持ってる数機種で動けばまぁいいかで済ますかもしれない
2020/12/10(木) 18:31:28.29ID:AtpQOwoh
なんか商用だと何十種類かの端末のテストが出来ますとかってオンラインの
テストエミュレータみたいなサービスがあるんじゃなかったっけ?
2020/12/11(金) 22:04:50.55ID:hU3X7lHF
5年くらい前の端末では60fps出ないことがわかった
min上げて斬り捨てるべきかねぇ
つらい
2020/12/11(金) 22:26:40.09ID:askvUIuy
別に切り捨てなくても古い機種ではフレームレート落ちるのは制限事項(仕様)ってことでいいんじゃないの?
2020/12/11(金) 22:56:27.05ID:hU3X7lHF
何がツラいのかって古い端末でテストしてたから
古い端末に合わせた速度設定にしていて
新しい端末で動かすと超高速w
作り直さねば、、、
逆に速度制限したい

ちなみに、エミュの速度って60fpsが上限なのかな?
PC性能でそれ以上出るとかないよね
2020/12/11(金) 23:21:29.34ID:askvUIuy
新しい端末では超高速になってしまうのは作り方に問題ありそうね
古い端末では低フレームレートで動く
新しい端末ではやめらかに動く
これが理想
2020/12/12(土) 01:22:28.86ID:SQmix3uJ
普通どんなフレームレートになっても動きは同じになるように設計するやろ…
ゲーム制作の基本やん
2020/12/12(土) 13:12:57.05ID:iqJ+K9tF
要するに処理が重いってことだな
2020/12/12(土) 13:40:54.15ID:SztljC/y
やめらか
993デフォルトの名無しさん
垢版 |
2020/12/12(土) 14:06:25.96ID:Ulj46YLC
キャラを動かす処理をループで回すにしてもタイマーで回すにしても、
移動量は前回描画時からの経過時間で割って可変にしないとダメだよね
割った余りも切り捨てないようにしないと
2020/12/14(月) 10:53:02.60ID:kNkDPOtG
AVDのSDイメージは中身をwinとかで編集する方法ないんですかね?
このイメージ方式はWin32 Disk Imagerで扱われるような一般的なものなんでしょうか
レス数が950を超えています。1000を超えると書き込みができなくなります。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。