Android Studio Part3

■ このスレッドは過去ログ倉庫に格納されています
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
2019/10/14(月) 18:46:11.45ID:TtySYqLx
>>417
具体的にはどのアプリでしょうか?
2019/10/14(月) 23:02:52.07ID:ugvuxfDl
>>409
ASOPのコードを見ればいいかと。
2019/10/14(月) 23:51:25.88ID:hIUY17Li
Googleからきたメールだと
API28にしないとアカウントを消すかもしれないって書いてあった
昔のアプリなんてEclipseで作ったから
API28にするのはAndroroidStudioに移植しないといけないし
結構大変な作業なのにふざけんのもいいかげんにしろ
もっともたいしてダウンロードされてないから
公開停止にしてもいいんだがね
2019/10/15(火) 06:50:11.29ID:Umbl3GiO
>>420
>Googleからきたメールだと
>API28にしないとアカウントを消すかもしれないって書いてあった

俺も英語は得意じゃないけど・・・

「If you have more than 20 apps that could be affected in your account,
please check the Play Console for a full list. 」
 ↓(Google翻訳)
「アカウントで影響を受ける可能性のあるアプリが20個以上ある場合は、
Play Consoleで完全なリストを確認してください。」
 ↓(俺なりの意訳)
「API28未満のアプリが20個以上あるかもしれない場合は、(このメールには20個
までしか記載してないから)Play Consoleで全部確認してね」

って意味じゃね?
2019/10/15(火) 08:50:40.89ID:fXth4it6
メールアカウントテイシカイテナイ
2019/10/15(火) 21:13:03.01ID:VgZupTjf
アカウント停止ではなくストアでアプリが表示されなくなるだったと思うが
2019/10/15(火) 21:27:43.04ID:3zvtEEil
エーピーアイレベルアゲレバユーザアンシンナゼヤラナイテキナメール
2019/10/17(木) 08:05:19.09ID:2Ri73zlQ
https://developers-jp.googleblog.com/2019/03/2019-api.html
2019/10/17(木) 09:06:05.30ID:oi/41GA7
>>425
そのページを探していました。
ありがとう!
2019/10/17(木) 12:10:37.23ID:aY3aw3Pr
アプリを量産しまくってた人はそのAPI28とかポリシー改正とかで
今大変なんじゃないの
2019/10/22(火) 10:51:26.15ID:rjvI6LBL
Color scheme で Darcula使っているんですが、

https://imgur.com/a/AuHpUKi

handlerの中身のところがhighlight?(薄い黄色)されて見にくいので
薄い黄色を変えたくて、settingsいじっても変更できません。

どこをいじれば良いのかお教えください
2019/10/22(火) 11:17:39.55ID:p4HgqJAL
API29で公開スペースへの読み書きができなくなってんのな
なんでめんどくさいことさせるかな
2019/10/22(火) 22:13:08.18ID:QHLhKs2n
>>428
その黄色は警告の黄色
その書き方は HandlerLeak という問題があるので警告されている
とりあえず目障りだというのならば、その定義の前に @SuppressLint("HandlerLeak") を付ければ黙らせることができる
Alt + Enter を押すと、メニューが出て「Suppress Add: @SuppressLint("HandlerLeak") annotation」というの選択肢があるので、それ選べば勝手に付けてくれる
2019/10/24(木) 13:25:22.72ID:AgtScPK1
ASでテキスト関係を書き換えてリロードしても書き換わってるのに
エクスプローラーで直接そのフォルダにいって開いて確認してみると書き換わらないまま
何度やっても変化なし、って現象が起きたけどなんだろうな

フォルダをまるごと別の場所に移動させてトライしたら変更されてた
フォルダ内に似たような名前のフォルダがあったからダメだったんだろうか?
2019/10/24(木) 13:50:24.64ID:fa7KodRc
>>431
いちいちストレージに書き込んでたら大変なことになるからな
そもそもIDE起動中に他のアプリケーションから参照されることを想定してない

という理屈を今思いついた
2019/10/24(木) 15:34:16.94ID:Q9xrnoLo
android studio で開いてるプロジェクトを bash 経由の git で操作しまくってるけど、何も問題ないよ

android studio で編集した結果は即座にストレージへ反映されてる
434428
垢版 |
2019/10/26(土) 00:33:20.44ID:zVN2Qs0n
>>430

ありがとうございました。
ここ数か月開発してるアプリなんですが、ずっと見にくいと思ってましたが、ようやく見やすくなりました。

しかし、HandlerLeakなんて初めて聞きました。
javaも、いろいろややこしいことがあるというか、最初からleakしないHandler仕様にして欲しかった。
2019/11/16(土) 17:14:03.81ID:GWb42qK9
助けてください
エミュレーターはどれをインスツールすればいいいのかわかりまてん
2019/11/17(日) 15:55:41.66ID:d819ORfo
最近エミュレータでサーフェスのイメージ画像が表示されるのとされないのがあるけど
なんの違いだろうなあ
画面の設定はどれもAutomaticにしてるんだけど
2019/11/17(日) 18:30:22.85ID:bPOHlHvh
.androidファイルが8GBもあるんだけど何なのこれ
本当にいいかげんにして欲しいよGooleさんよ
2019/11/19(火) 11:26:34.79ID:OhFvn7wG
やっぱりスクロールのこの操作性はどう考えても使いにくい
スクロールバードラッグオンリーで上下のスクロールボタンで一定単位のスクロールができないのは
基本的なことなんでこの悪操作だけは改良して欲しい
2019/11/19(火) 12:50:54.31ID:ctKEUK1n
>>438
スクロールバーはエラーステータスを表示するスペースとしての役割が重視されているので、あそこにボタンが追加される事はないだろう
普通のヒトは、キーボード使わずスクロールするとき、マウスホイールとかタッチパッドの二本指を使うので
2019/11/19(火) 12:54:00.91ID:ctKEUK1n
>>437
いまは、エミュで、ストレージだけじゃなくRAMもセーブするから、端末ひとつあたりでも数GB保存される道理はわかるだろ?
2019/11/19(火) 12:58:05.99ID:UyJkkuby
ボタンじゃなくてもバーの上下押せば定量移動できるのがあるでしょう普通
ASの場合この辺の挙動がおかしすぎてすごく使いづらい
マウスホイールはもちろんあるけど中距離を移動させる時に膨大な量をホイールさせないといけない
ハード消耗品であるこの部分をずっと酷使するのが気持ち悪いってのもあるもので
つまり普通のと同じにしてほしいということです 普通が使いやすいんで
2019/11/19(火) 13:21:33.94ID:ctKEUK1n
>>441
Android Studio のメインターゲットであろうMacでは、しばらく前にスクロールボタンというかスクロールアローはOS から削除されました

MSもVSCはWindowsでもボタン表示しないです今ではこれが普通なんですよ
2019/11/19(火) 14:28:17.05ID:ctKEUK1n
>>435
わからなければ、とりあえず、Google Play Intel x86 Atom_64 System Image で良いだろう
バージョンは Android 9.0 あたりで
444デフォルトの名無しさん
垢版 |
2019/11/19(火) 23:25:34.33ID:u08aUgkJ
>>441
> ボタンじゃなくてもバーの上下押せば定量移動できるのがあるでしょう普通

これはバーの上下押すと一気にバーがそこまで移動するのが不満なのかな?
VSCode なんかもそうなってるから今時はこれがいいんだと思うけど、設定で回避することもできる
一気にバーが移動するのは、Show code lens on scrollbar hover って機能が有効になってるせいで、これを無効にすればページ単位でスクロールするようになる

File -> Settings の、Editor -> General -> Appearance の真ん中あたりに Show code lens on scrollbar hover のチェックボックスがある
2019/11/21(木) 01:37:28.92ID:/NI5IBae
やってみました。
押してページ単位でスクロールはできました。
ただ離す時にマウスカーソルが上下にムーブしてる時は正常に終わるんですが
止まった状態だとやはりマウスカーソルの場所に急にワープして終わります。
やはり癖があるというか。
446デフォルトの名無しさん
垢版 |
2019/11/21(木) 08:45:00.59ID:t44F/vpr
>>445
離すときにマウスカーソルが上下にムーブ?
離すときにマウスカーソルが止まった状態?

すまん意味がよくらわからんのだが
2019/11/21(木) 08:52:02.95ID:sXbIu6/5
上下1でマウスボタンを押してスクロールになり最後ボタンを離す時に
マウスが移動中なら問題ないですが停止中のときは
マウスカーソルの1までスクロールバーが一気にワープしてしまう
(つまり従来と同じ不便な操作性)になってしまうということです。
離す時にマウスを動かしていないといけないというのがすごく使いにくいです。
2019/11/21(木) 08:53:51.64ID:sXbIu6/5
1=位置(誤変換)
449デフォルトの名無しさん
垢版 |
2019/11/21(木) 10:08:28.18ID:t44F/vpr
>>447
OS とAndroid Studio のバージョン何?
Windows 10 のAndroid Studio 3.4 では、そんな奇妙なことは起こらん
2019/11/21(木) 10:15:26.55ID:SFoE5nBw
OS,ヴァージョン共に同じです。
うちのだけかな。なんでだろ。
451デフォルトの名無しさん
垢版 |
2019/11/21(木) 10:18:19.81ID:t44F/vpr
もしかしてエラーマークを押してるだろ
2019/11/21(木) 10:35:12.62ID:UVORWcvu
ああなるほど。そのようです。
細かい注意で埋まってます。
インスペクション下げないとだめかな。
2019/11/21(木) 13:46:35.56ID:oMz9B2oV
バージョン古いのインストールしたらエラー出た
2019/11/23(土) 02:12:11.20ID:I8cj+Q/O
プロジェクトを丸ごとコピーしたら中でフルパスで持ってるんだな
複製後のほうを編集してるはずなのに複製前が修正されちゃう
2019/11/23(土) 03:47:58.69ID:aoX67WgT
>>454
そんな事はないと思うが、具体的にどのファイル?
456デフォルトの名無しさん
垢版 |
2019/11/23(土) 05:42:26.55ID:BGqGyM49
.idea/workspace.xml あたりにエディタで開いてるファイルのパスが保存されてたりするが、
プロジェクト内のファイルなら $PROJECT_DIR$/〜 という感じにプロジェクトの先頭からの相対パスで保存されてるから、
>>454 が言うような妙なことにはならない
457デフォルトの名無しさん
垢版 |
2019/11/23(土) 09:36:03.12ID:cBKKqL2b
.metadata フォルダはコピーせずに消せ
2019/11/23(土) 10:26:13.68ID:BS1KxqRX
前のプロジェクト開いてるとかそんなオチだろ
2019/11/23(土) 12:30:59.32ID:jlFZ6/8O
フォルダ変えたらクリーンしてからビルドせんと駄目だったから
なにかは絶対パスかなんかで保存してるんでないの
460デフォルトの名無しさん
垢版 |
2019/11/23(土) 12:42:31.12ID:Lev/ciM6
クリーンくらいしろ
2019/11/23(土) 13:41:42.03ID:cy1fH7eI
metaのせいでメタメタか
2019/11/23(土) 17:18:25.47ID:I8cj+Q/O
>>455-456
コピーの仕方が悪かったせいかapp配下のimlファイルにフルパスで書かれてたみたいだ
リビルドしたら$MODULE_DIR$とかいうエイリアスに変わったから大丈夫っぽい
2019/11/27(水) 15:15:17.23ID:Obb3ne3W
以前ここにASでプロジェクトを開く際に左の簡易セレクトから選ぶよりも
中央のフォルダ選びから正式にやった方がいいと書いてあったのですが
簡易セレクトでやるとどういったデメリットが出るんですか?
464デフォルトの名無しさん
垢版 |
2019/12/13(金) 22:56:38.64ID:aenyMoR7
layoutのスマホのデザインのほうが見れないのですが
どうやって解決しますか?
インストールしたばかりではじめてなのですが。
エラーみたいなのが出ています。
465デフォルトの名無しさん
垢版 |
2019/12/14(土) 08:57:10.15ID:Amg0PZ7z
layoutのスマホのデザインのほうが見れないのですが
どうやって解決しますか?
インストールしたばかりではじめてなのですが。
エラーみたいなのが出ています。
466デフォルトの名無しさん
垢版 |
2019/12/14(土) 14:01:24.86ID:VapIyNx8
レイアウトのxmlを直接編集するから、解決する必要が無い
467デフォルトの名無しさん
垢版 |
2019/12/14(土) 14:19:40.43ID:Amg0PZ7z
>>466
オレはxmlでなく画面を見ることもよくするから聞いておるのだ。
しかもまだ使ったことのない初めての初心者なのに。
468デフォルトの名無しさん
垢版 |
2019/12/14(土) 23:11:34.02ID:Amg0PZ7z
開発環境の設定でこんなに苦労するとは思わなかった。
いまでも解決できていない。
layoutのスマホのデザインのほうが見れないのはどうやって解決しますか?
エラーみたいなのが出ています。
2019/12/15(日) 08:26:46.25ID:N0g5LdR/
レイアウトエディタは難しいから初心者向きじゃない
470デフォルトの名無しさん
垢版 |
2019/12/15(日) 11:13:55.14ID:Jtes46Zd
なんだこのAndroidStudio
さっぱり使えないじゃないか。
どうなってんだ?
2019/12/15(日) 16:42:11.98ID:8oiuj6ht
Android Stidio は簡単だよ
ほぼ大抵の問題はエラーメッセージをググれば充実したStackOverflowのQAがいくつもヒットする
それ見て解決出来ない人にはちょっと厳しいかもね
472デフォルトの名無しさん
垢版 |
2019/12/15(日) 17:29:50.83ID:Jtes46Zd
ヒットしてそのとおりにやってもできないんだよ
2019/12/15(日) 18:10:23.79ID:8oiuj6ht
>>472
厳しい人なんだね
474デフォルトの名無しさん
垢版 |
2019/12/15(日) 18:14:15.73ID:Jtes46Zd
なんだとこのやろう
475デフォルトの名無しさん
垢版 |
2019/12/15(日) 18:18:06.02ID:JkvpsKiw
そのとおりやっても出来ないと言う奴は、そのとおりにやれてない可能性がほぼ100%
2019/12/15(日) 18:24:33.28ID:eXjvtT+T
まあネタバレあるいはネタバラシをすると、AndroidStudioとその付属物はバージョンによってかなり挙動が違う
バージョンの同定ができないのなら解説サイトや説明本を見るのは害悪ですらある
書いてある通りやっても書いてある通りの結果が出ないので
(そしてそれを解決しようとして調べて、さらに別のバージョンでの記載を見つけて適用する。泥沼)
特定の本を一冊だけ見て、そのバージョン固定で最後まで覚え切るしかない
477デフォルトの名無しさん
垢版 |
2019/12/15(日) 18:28:48.57ID:5ad2LW3t
だいぶ前のバージョンから、一度ビルドエラー起こすと、その後Syncとbuildが成功しても、
Studio再起動するまでレイアウト表示ができないようになった。
Studio再起動するだけのことだから、軽いバグとしてしか思われてないんだろうが。
478デフォルトの名無しさん
垢版 |
2019/12/15(日) 18:36:27.14ID:Jtes46Zd
>>475
このハゲ!
2019/12/16(月) 15:55:59.42ID:IJpTjIyO
AndroidStudioがそんな挙動なのも俺がハゲるのも
すべてはこんなふうにGoogleの仕事が雑なせいだ
2019/12/18(水) 23:55:07.01ID:LhhDCMRL
>>477
それ俺もなった
再インストしても治らんし、再起動しても治らん
海外の動画見てgradleダウンロードしてフォルダに解凍したけど治らん
なんか重症なんだけどどうすりゃいいんだ?
今回のアプデでなったから皆なってるものかと思ってたわ
481デフォルトの名無しさん
垢版 |
2019/12/19(木) 00:32:58.73ID:F/5/1iVg
waiting for gradle to finish...
482デフォルトの名無しさん
垢版 |
2019/12/19(木) 00:35:24.82ID:nomQaZIA
間違えた
waiting for build to finish だな
2019/12/19(木) 09:04:44.45ID:fgydqjmj
>>>479
それでもXcodeより遥かにマシ
484デフォルトの名無しさん
垢版 |
2019/12/19(木) 09:33:47.94ID:CUvAmTSl
>>479
あなたがハゲるのは食生活が悪いからでしょう
Googleのせいにするな
2019/12/19(木) 15:27:42.14ID:Cn4tHGlw
禿げてからandroidさわり始めました
※個人の感想です
2019/12/19(木) 17:16:47.67ID:9x4ROTZt
まあじっさいハゲはじめてからAndroidが世にできてきたやつは多そう
2019/12/19(木) 18:37:05.43ID:8YbHoTfe
エラーメーッセージがわかりにくいんだよなあ
誰かHPでまとめてくれないかな
2019/12/19(木) 18:39:51.46ID:8YbHoTfe
"".equals(v)の書式にしてるのに報告のヌルボが消えない
まあヌルボの原因は他にAPIの呼び出し方とかにもあるんだろうけど
ヌルボ消しどうやってます?
2019/12/19(木) 20:04:18.17ID:mddmK5+X
>>488
KotlinとJavaをよく勉強する
ぬるぽは自然と湧いてくるようなものではないので
(まあ、通常のアプリ製作の範疇では。概ね。だいたいは)
対症療法では結局は遠回りだよ
もしあなたの寿命があと100年くらいあるのなら、目の前のプチプチ潰しを場当たり的にやってある日ワザを閃くことに期待してもいいけども…
2019/12/19(木) 23:17:38.51ID:X0F2bchs
google playの審査って落ちることあるんだな
めっちゃこっぴどく怒られたw
2019/12/20(金) 01:47:10.05ID:oxJyF7Nj
>>490
どんな風に怒られたの?興味本意でききたい
2019/12/20(金) 04:43:04.27ID:JZqtj+gF
今は審査はアポー以上に厳しくなってるようだな
運次第みたいなとこもあるようだが
2019/12/20(金) 04:45:50.66ID:JZqtj+gF
ぬるぽは端末のタイミング次第で出ることもあるので消せない部分は残るな
2019/12/20(金) 08:58:51.60ID:C5SX+od5
>>491
虚偽の振る舞いだのユーザーを欺こうとするアプリだの不正行為の助長だのいろいろ言われたw

挙句にテンプレだろうけど、
今後さらにアプリが停止された場合、その停止がいかなる性質であっても、デベロッパー アカウントの停止や、関連する Google アカウントの調査および停止につながるおそれがあります。
アカウントが停止された場合は、支払いが中止され、弊社が過去の売上代金や関連する料金(チャージバックや取引手数料など)を回収することがございます。

単なる日記アプリだからそんな意図まったくないんだが25$いきなり没収されちゃうのは酷いと思ったw
2019/12/20(金) 12:04:30.31ID:+mipSxzX
>>494
めちゃくちゃ偉そうな警告だなこれw
2019/12/20(金) 13:07:43.01ID:S6jOZuir
>>494
その指摘はおそらく挙動上正しい(ざっと調べてるだけだから稀に外すらしいが)
理解修正できないのならストアでアプリ公開したらダメよ
世界が終わる1999年くらいでならそういうガバガバアプリも許されたかもしれないけど、もう20年経っちゃってるからな
2019/12/20(金) 13:10:27.88ID:dCielxPZ
意図してないから問題ないはずってのなら、この世の全てのプログラムのバグは無罪だなw
2019/12/20(金) 14:28:53.66ID:jI57DM9W
コンソールから時々出るアンケートに答えた人いる?
2019/12/20(金) 16:06:04.76ID:koWA33GX
>>490-496
3年ほど前だが、自分も拒否られたことがある。

アプリ内購入はアプリをPlayにアップしないとテストができないが、本来の
アプリにいきなり実装するのは怖いので、アプリ内購入の機能テストだけの
別アプリを作ってPlayにアップしたら、これが拒否られた。

Playストアを見ると、「Trivial Drive」(Googleが公開しているアプリ内購入
のサンプルそのままの名前&アイコン)が多数あるので、自分もこれに倣って
同名・同アイコンでテストアプリを作成&アップしたが、これが「なりすまし
の疑いあり」ということで拒否られた。

最終的にはアプリ名とアイコンを全く別物にすることで許可された。
2019/12/20(金) 17:18:17.44ID:/pCiUW2L
AdSenseを導入しておけば審査ユルユルとかない?W
2019/12/20(金) 17:28:13.38ID:3lAIEEfT
ないない
2019/12/20(金) 20:31:54.21ID:vonwRGnL
ほんとつまらんところだけは仕事をきっちりこなすなGoogle様は
2019/12/25(水) 17:58:26.99ID:qy9yHhCi
Google VR SDKとオープンソースになったCardboard SDKって同じもの?
ググるとCardboard SDKがGoogle VR SDKになった、ってあってよくわからん
504デフォルトの名無しさん
垢版 |
2019/12/30(月) 21:56:06.19ID:mreu56g1
AVDを作ったときに
うちのPCはIntel製じゃないためか
HAXM(Hardware Accelerated Execution Manager)をインストールしてください、のエラーが出るんです。

これどうやったら回避できますか?
いまのままだとAVDが表示すらできない。
2019/12/30(月) 21:56:41.05ID:Z2WZX7c9
>>504
インストールしてください
506デフォルトの名無しさん
垢版 |
2019/12/30(月) 22:05:43.59ID:mreu56g1
>>505
インストールしてもダメでした。
うちのPCはIntelじゃなくAMD Ryzenなのが関係してると思う。
2019/12/31(火) 00:13:14.13ID:fwJrbKY2
開発PCにAMD選ぶ様な奴は仕事出来ない
2019/12/31(火) 00:21:32.76ID:g0YaL1Z/
そこまで言いきるのはどうかとおもうが
俺は過去2回ほどAMDのフカし宣伝に騙されてAMDマシンを組んだことがあったが
その経験でいうと金輪際今後二度とAMDを使おうとは思わない
2019/12/31(火) 01:57:43.09ID:unxWSWmG
>>506
いまは Android emulator が Hyper-V をサポートしてるから、CPU が AMD でも Hyper-V を使える条件が揃ってるなら x86 system image のエミュレータが動くと思う
この件は検索するとけっこう情報が混乱してて大変みたいなのでがんばってください
2019/12/31(火) 02:49:40.25ID:jXY6OriQ
BIOSでなんたらを有効にする必要があるって見たことある
2019/12/31(火) 05:54:39.21ID:KwjGlLFt
・安い
・パワフル
・やりたいことができるとは限らない
これがAMDマシンだ
2019/12/31(火) 09:23:48.46ID:ciRgfe6E
osがproならどうたらこうたらとは全然違う話なんかな
2019/12/31(火) 11:08:25.29ID:nIi/Enju
>>507
本当だな
AMDという1番重要な情報を後出ししてるダメっぷりw
514504
垢版 |
2019/12/31(火) 12:55:18.62ID:6oLrNCbv
わたしはダメなのですか?oz
515デフォルトの名無しさん
垢版 |
2019/12/31(火) 12:56:05.34ID:6oLrNCbv
AMDだと、PC内でAVDのエミュレータは使えないということでしょうか?
2019/12/31(火) 13:08:41.20ID:6mPXNsPQ
https://webbibouroku.com/Blog/Article/amd-ryzen-android-emulator
517デフォルトの名無しさん
垢版 |
2019/12/31(火) 13:49:01.00ID:ucFYtmzP
>>516
検索するとそんな感じの記事よく見かけるんだけど、Windows10 home じゃ Hyper-V 使えないはずだし、Windows の機能有効化で Windows Hypervisor Platform だけ有効にして Hyper-V 有効にしてないし、ほんとにこれで使えてるの?
2019/12/31(火) 16:14:24.30ID:ZuDGHTAI
https://forest.watch.impress.co.jp/docs/news/1132197.html
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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