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/02/25(月) 18:42:18.37ID:Io7Hgw/L
API レベル 26以上必須
2019/03/09(土) 18:40:44.70ID:ou2xjCC6
m.2SSDが高速だから,8Gでも不満無いけどな
ASとエミュレータとYouTubeみながらネットサーフィンしても物理メモリー4G程度しかつかわないから16Gとか言われてもほんまかいな?
2019/03/09(土) 21:40:54.18ID:0beOQeM6
m.2ってSATAとNVMeどっちもあんだぜ?
2019/03/10(日) 11:50:41.90ID:ZLmvh2t0
>62
いま見たら7Gやったw
ぎり8Gでいけてる
メモリーも増設ならしてもいいけど、交換になるから8Gでもう少し粘るかな
65デフォルトの名無しさん
垢版 |
2019/04/13(土) 19:31:43.94ID:+RYzNpx4
Android Studioは変化が著しいので着いていけない。
2019/04/13(土) 20:23:18.91ID:QGv8mNKs
Eclipse+ADTに変化が無かったとでも?
2019/04/15(月) 08:16:41.30ID:dbG85n6j
16GB言ってるのはHDDの人だろうね
2019/04/16(火) 01:00:53.33ID:cIh7w+Ni
知能足りないつうか適正ないんじゃね
2019/04/18(木) 17:39:18.79ID:DGFpykmi
3.4
2019/04/20(土) 22:51:18.80ID:FdhFaaGT
ビルドでたまに変な現象起きるね
開始して、ぐるぐる回ったまま終わらないやつ
インポートに失敗すると起こりやすい

発生すると元に戻すのに骨が折れて、ものすげえ厄介
2019/04/20(土) 23:30:25.35ID:kEZTW8u8
3.4に上げて何かうれしい事ありますか?
2019/04/21(日) 01:52:20.11ID:BJMRHajf
新規プロジェクト作成に失敗するのだか
2019/04/21(日) 03:19:46.14ID:nTFgr7ow
なにそれこわい
2019/04/21(日) 04:29:46.49ID:8IQ6w5E8
わりとよくあることじゃ?
2019/04/22(月) 00:02:26.13ID:G9TdZ2cS
まったく!毎度毎度グーグルの仕事は雑だな!
2019/04/22(月) 03:00:08.06ID:3k/Xfntr
新規プロジェクト、いまだと成功する
なんかネットワークから取るのに失敗してたのかもしれん
2019/04/22(月) 10:58:09.14ID:fnTCjs5D
FTTHで使ってるから今まで気にしたことはなかったけど、
モバイル環境で10時間作業する場合どのくらいの通信容量になりますか?
2019/04/22(月) 22:03:22.54ID:NICdVbSq
ゲームの場合、毎秒のフレームはいくつにしてます?
なんかエフェクトとかガクガクで…
2019/04/22(月) 22:42:59.03ID:SMjWU+z3
>>78
java系の言語で高フレームレートのリアルタイムゲーム作るのは無理だと思う
そういうのはunityかunrealで
2019/04/22(月) 22:47:47.99ID:NICdVbSq
>>79
そうなんですか…
今までツール系以外ロクでも無いモノしか作った事なくて
ゲーム作るならunityでやるしか無いんですね
2019/04/22(月) 22:51:25.60ID:iApjzcNa
「しか無い」ってこともないが楽したいならそれが一番
こういう質問系でありがちなんだが「Unityいまから調べるの面倒なので
楽するために今できる環境でなんか簡単にできませんか」みたいな発想は
やってみると結局Unityでやるのが一番楽だったみたいなオチになる
なのでUnityにしなさい
2019/04/22(月) 23:06:03.45ID:NICdVbSq
>>81
物凄くその通りな発想だったので、もうグゥの音も出ません
お見それしました
unity導入してみます
あざす!
2019/04/22(月) 23:21:26.22ID:SMjWU+z3
AndroidStudioからC++でOpenGLを直叩きするより、Unityを覚える方が手間が少ないよ
NDKは低レベルのAPIしかないから、ビットマップ1枚出すだけでもかなり苦労すると思う
2019/04/23(火) 02:17:14.02ID:t8HSD2mD
いつまで無料で使えるんだろうねある程度ばらまいたらからそろそろ回収モードかしら
2019/04/23(火) 03:01:15.45ID:t+zj6vAX
うにてぃとか絶対さわりたくないな
ASで完結させろやgoogleさんよぉ
2019/04/23(火) 12:41:21.51ID:Iw/RyqCo
>>84
開発者に良い開発環境で良いアプリ(有料/課金有/広告付)を作ってもらえればGoogleも儲かるのに、有料にしたら利用者が減っちゃうじゃん
JetBrainsも自社製品の宣伝として十分に回収できてるんじゃね
俺もIntelliJ IDEA Ultimate買っちゃった
2019/04/23(火) 14:06:49.43ID:t8HSD2mD
いやユニチーのことですよスレチでマンセーしてるからさぁ
2019/04/23(火) 22:33:42.83ID:qDQEL5y+
Unityは回収とかそういう考えじゃないだろ
2019/04/24(水) 00:37:50.93ID:Xa1TvZce
ああ連中は慈善団体ですかそうですか

>>88 みたいなお魚がいっぱいアミに入ってきてるよいつ巻き上げるかなー
2019/04/24(水) 21:02:36.78ID:vCN0UQBE
無料提供=慈善団体とかどんな考えだよ
無料提供もビジネスだぞ?
91デフォルトの名無しさん
垢版 |
2019/04/25(木) 00:34:10.50ID:B7YVnyG4
んなこと言ってねーよ

お前国語の成績1だろ読解力なさすぎ
92デフォルトの名無しさん
垢版 |
2019/04/25(木) 00:38:19.16ID:B7YVnyG4
>>88 みたいなお魚がいっぱいアミに入ってきてるよいつ巻き上げるかなー

下の行はスルーか?ん?
2019/04/25(木) 07:32:58.53ID:FJb4CGCO
Android用に開発したこと無いんだけど
ASって、開発中は、apkファイルを作って端末にinstallしてテストするの?
それとも、apkファイルを作らずにテストする方法がある?
例えば、開発中は、dexファイルだけを作って端末に送って起動したり出来るの?
2019/04/25(木) 08:14:35.22ID:AC5gquMZ
dexだけじゃ動きませんので
9593
垢版 |
2019/04/25(木) 09:22:13.12ID:FJb4CGCO
調べてみたら、「Instant Run」という仕組みが合って、それが出来るらしいね。
予め、アプリの内部に AppServer というようなものを組み込んでいて、
それが部分修正に対応してるらしい。
2019/04/25(木) 09:28:12.00ID:FJb4CGCO
・Sytem.out.println() のようなものだけを使ったコンソールアプリケーションなら、
 dex のままでも、dalvikvm コマンドによって起動できる。
・Activity を使ったアプリ(GUIアプリ)は、そこまで単純には行かないらしい。
・ところが、AppServerを組み込んでいれば、root化しなくてもアプリの
 後からの部分書き換えなどが出来るらしい。
・Intent や PackageManager を使えば、root化せずに、かつ、システム
 アプリではない一般のアプリから別のアプリの apk のインストールも出来るらしい。
2019/04/25(木) 18:50:57.70ID:FJb4CGCO
API Level 10 にぴったり対応した NDK の Revision は存在しないんでしょうか?
2019/04/25(木) 21:18:59.69ID:mYUPZd0L
>>92
無料提供のビジネス=回収でもないよ
2019/04/25(木) 21:29:05.45ID:FJb4CGCO
JNIを使ったとあるアプリをソースからビルドしていたけど、
今までどうしてもC++のソースの部分だけはビルドは
できても、apkを起動してみると未定義シンボルが消えなく
て上手く行かなかった。それが、コンパイラのフロントエンドだけを
clangに変えてみたら正常に起動できるようになり、全てのソースが
完全にコンパイルが通ったみたいだよ!!
2019/04/25(木) 21:33:48.09ID:AC5gquMZ
お前の日記帳じゃねえんだ
2019/04/26(金) 00:59:38.35ID:wUoPos62
>>98
そだね無料で撒いてる最中を回収とは言わない

ちょろいな〜
2019/04/26(金) 13:13:34.14ID:ZKVwiL4l
>>101
Unity無料版は無料であることで大きなアドバンテージを得ているわけだから有料にするのビジネスとして悪手だって話をしてるんだよ
2019/04/27(土) 12:20:18.07ID:mwQVygEc
独占的地位を固めたらライセンスや料金体系をいじるなんてよくある話
お前がどうこう言って変わるもんじゃない
2019/04/27(土) 19:47:48.20ID:suTk4UTw
Unityが独占的地位を固めてるってどこの世界線の話?
2019/04/27(土) 21:44:06.54ID:3aLleDE4
世界線って何?
2019/04/27(土) 22:53:32.69ID:hTgjUFVk
>>103
分かる分かる
俺もいつGoogle検索が有料になるか毎日怯えてるもん
107デフォルトの名無しさん
垢版 |
2019/04/27(土) 23:37:47.90ID:fwJk05D5
100行5列程度のデータを配列に格納したいんだけど
こういう場合CSVファイル作っておいて読み込むのがいい?
書き込みはしないです
2019/04/30(火) 18:23:44.78ID:EKdZvLL4
>>106
Chromeに内蔵されている翻訳機能が有料化するかもしれない。
2019/04/30(火) 20:34:54.91ID:dvY5aeZ5
翻訳ならchromeじゃなくてもいいかな
2019/05/01(水) 12:57:16.45ID:6+bo+Xbb
Android PieでAdMobがらみのクラッシュレポートがガスガス来るようになった、apache httpライブラリが削除されたのが原因のようでマニフェストを弄って直ったけど、httpsの件といいPieは罠がいっぱいだな
2019/05/01(水) 17:27:26.37ID:3IMwZz1S
>>109
ちなみに、単純に聞いてみたいだけなのだけど、どれがいいの?
2019/05/01(水) 18:51:02.83ID:1J5g/H3/
Yahoo翻訳がよかったんだけど終わっちゃってなー。
あのエンジンで継続してるサービス無いのかな
2019/05/01(水) 19:01:18.30ID:6GPuZlTo
昔からの流れでexcite翻訳使ってる
単語程度はGoogle
翻訳ならたくさん有りそうじゃない?
2019/05/01(水) 19:10:57.56ID:FgW9R1lW
インフォシーク翻訳、ソネット翻訳、Weblio翻訳
が同じクロスランゲージ社のエンジンだけど
2019/05/01(水) 20:03:54.32ID:1J5g/H3/
thx 試してみるわ。
google翻訳がよくなったとも言われてるが正直何がよくなったのかさっぱりわからんでな。
2019/05/03(金) 14:49:44.28ID:UfpFm5LF
開発に特化したPCを作りたいのですが
ASはオフラインでインスツールできますか?
できないならあきらめます
2019/05/03(金) 14:53:37.35ID:8dTqN3xK
開発に特化したPCを作る
のと
オフラインでインスト
は関係ない
2019/05/03(金) 17:02:07.55ID:xzKAGV61
インストールしたあとオフラインにすればいいんじゃない?
でもアップデートしょっちゅうあるけど
2019/05/03(金) 17:03:01.88ID:H+wY4OYr
>>116
>>117のいうことはもっともなので>>116が何を気にしているのか分からないけれど

ASは仕組み上AndroidSDKなどをダウンロードしてくる必要があるので、パッケージの
展開をオフラインで行っても使用できるようにするにはオンライン接続が必須になるよ

そしてASの中で動くビルドツール類も必ずオンラインでリソースにアクセスするので
アプリケーションのビルド時にもオンライン接続が必須
2019/05/03(金) 17:46:55.21ID:9j9qNrAD
kotorinに対応したけど、それで開発するとして、
外部のライブラリがjavaの場合、併用して使えますか?
2019/05/03(金) 17:48:34.39ID:d8T1sCit
使えます
2019/05/03(金) 18:04:44.29ID:9j9qNrAD
>>121
ありがとうございます
123デフォルトの名無しさん
垢版 |
2019/05/03(金) 20:11:12.81ID:DKDurAih
Android Studio 3.4 w/ Kotlin plugin
macOS 10.14.3
の環境で、
Unresolved reference: fragment_main
Don't include android.R here.

ってコンパイルエラーで難儀した。
以下のwebサイトをヒントに解決したっぽい。
可能性ある原因は複数あって、
kotlin plugin, Gradeのupdateと以下のcomment out実施を行なった。
dependencies {
… 略
//implementation "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version"
}

//import android.R
//import kotlinx.android.synthetic.main.fragment_main.*

android-kotlin-extensionsは鬼門だ。
124デフォルトの名無しさん
垢版 |
2019/05/03(金) 20:59:37.64ID:DKDurAih
>>123
>android-kotlin-extensionsは鬼門だ。
こんなん見つけた

kotlinx.android.synthetic は使わないほうがいいのか
https://android.benigumo.com/20190203/kotlinx-android-synthetic/

findViewByIdを使え!って事なのか?
idがglobal namespaceに晒されるのがよく無いって事?

良く分からん。
2019/05/05(日) 16:12:16.47ID:1dkAfMcP
>>119
windowsupdateが入ると遅くなるのでネットにつなぎたくない
ウイルスソフトを使うと遅くなるのでネットにつなぎたくない
その他わけのわからないものが勝手にインストールされるのが嫌なのでネットにつなぎたくない
など
オフラインで使い続けるとPCが快適すぎるのでネットにつなぎたくない

なんとかオフラインでASを使えないものだろうか?
126デフォルトの名無しさん
垢版 |
2019/05/05(日) 16:28:07.33ID:1BE4j8mh
>>125
俺の場合、なるべくdownload済みのpluginを使う様にbuild.gradleを書き換えてる。
kotlin-grale-pluginなら
> ls
1.2.41 1.3.21 1.3.30 1.3.31

この中から選択。

grale-pluginならProject Structure menu at Android Studioから選択。

Gradleも
>ls
4.10.1 4.4 4.6 5.1.1
この中から選択。最新版の5.1.1は色々変更されてるので要注意。
127デフォルトの名無しさん
垢版 |
2019/05/05(日) 16:34:36.27ID:1BE4j8mh
あとテスト関連のannotation processorを使う様なLibraryをドバッと使うプロジェクトの場合、エイヤと
depencencies
{
androidTestImplementation : …
kaptAndroidTest : …
androidTestImplementation: …
testImplementation: …
}
こういうヤツをbuild.gradleからcomment outしちゃうのも吉。

これで、downloadしなくなる。
2019/05/05(日) 17:56:21.97ID:1dkAfMcP
なるほど
移植するんですね
2019/05/05(日) 18:58:42.42ID:1eniN2R0
>>125
そのくらいの性能のPCなら
Androidstudioが仮に動いたとしてもかなり重いぞ
諦めてテキストエディタで打つしかないな
2019/05/05(日) 19:04:01.68ID:1eniN2R0
>>125
あとはOSをLinuxにすればオンラインでも多少は軽くなるかもな
Windowsアップデートも無いし
ウイルス対策も無きゃなくてもなんとかなる
Linux版も有るらしいよ
2019/05/13(月) 11:38:18.19ID:E8/YRUSw
・ダウンロードするもののサイズが大きすぎて使い物にならない。
・その後も、ビルド処理自体が遅すぎて使い物にならない。
 ・ぐるぐるアホみたいにいつまで輪っか回ってる。
・こんな遅い開発環境は始めて見た。
・VSも遅いと思っていたがそれの100倍くらいは遅い。
・アメリカ人は無能。アメ車を見ていれば分る。
132デフォルトの名無しさん
垢版 |
2019/05/13(月) 16:15:48.05ID:4rccaZT+
Android Studio動かすのに8GBメモリのLaptopで快適でしょうか?
今は16GBメモリLaptopで動かしてますが、予備機が欲しいのです。

16GBメモリ機、24万コース。8GBメモリコース14万円コース。
10万円も差があるので、できれば8GBコースで行きたいんですけど。

それに、8GBメモリ機は、モバイルバッテリー(USB-PD)でも動くのが良さげなんですけど。
2019/05/13(月) 16:25:15.13ID:+hx+kMq0
ストレージがSSDなら大丈夫じゃないの?
あとエミュレータは使わない前提
2019/05/13(月) 16:49:09.58ID:+hx+kMq0
誰かプログラミングスレの次たてておながい。
135デフォルトの名無しさん
垢版 |
2019/05/13(月) 23:20:27.72ID:x9oQSWJz
作るアプリにもよるんじゃないか
俺なんかプチアプリしか作らんサンデープログラマだから
VSもASも重いと感じたことないわ
PCスペックも中の下くらいの自作機だしな
だいたいいつも予算6〜7万で組む
2019/05/14(火) 01:31:54.61ID:YHrCFDq4
chromebookでASが動くようになるらしいが安い奴だとメモリが足りないよな
8GB以上積んでるの買うぐらいならWindows買うし
2019/05/14(火) 09:49:21.13ID:7HJsS0iJ
ChromeBookは、
・deleteキーが無いらしい。
・保護が強すぎてGoogle製以外のアプリは sdcard以外に読み書きできないかも。
・元々ブラウザ内アプリだけを使うことが原則で、後からAndroidアプリ
 が動くようになったらしい。
・だから多分、アプリはインストールせずにネット常時接続によって
 ウェブのものをブラウザで使うことが基本らしい。
・Windows用の周辺機器が必ずしも使えるわけではない。もちろんMac用も。
138デフォルトの名無しさん
垢版 |
2019/05/14(火) 11:35:39.93ID:nJtoF/EC
>>135
その中の下スペックのメモリ搭載量は?
2019/05/14(火) 13:46:26.97ID:DOwLIdhz
オイラの場合は、8GBのメモリ積んでいても、ASはめちゃくちゃ遅い。
HelloWorldアプリのビルドに10分くらいかかる。

VS 2019(?)だと初回で、20秒くらいかな。VC++6.0だと、1秒位。
2019/05/14(火) 13:50:46.40ID:Hgps2F22
chrome book はコンテナでLinux動かす端末じゃないの
2019/05/14(火) 18:28:21.74ID:MIk+Gloj
>>140
結構最近になって Linux をサポートしたけど、当初、ソフトは
全てオンラインのものをブラウザ上で動かすという設計思想だった
と聞いたよ。
142デフォルトの名無しさん
垢版 |
2019/05/14(火) 19:53:46.20ID:nJtoF/EC
>>139
Hello Worldに10分?本当か?
まあ、一発目はbuild.gradleに従ってpluginとかclass archive(jar)とかdownloadがあるから(sync project according to gradle files)ネットワーク次第では10分って事もあるだろうけど。。。

一発目は2分くらいっしょ?
143デフォルトの名無しさん
垢版 |
2019/05/14(火) 19:55:07.63ID:nJtoF/EC
ところで何故、gradleに象さんのアイコンが設定されてんだ?
144デフォルトの名無しさん
垢版 |
2019/05/14(火) 19:58:08.77ID:nJtoF/EC
>>143
https://resources.whitesourcesoftware.com/blog-whitesource/the-hidden-stories-behind-the-open-source-logos-we-all-love

縁の下の力持ちの象さん、って事らしい。
2019/05/14(火) 20:18:43.68ID:el+d+/FR
HELLOWORLDレベルで1分も掛かるの何かおかしくない?
うちのプチアプリでも1分もかからないだが
2019/05/14(火) 20:34:27.26ID:YfHKBZp4
>>137
> ・deleteキーが無い
Deleteキーは無いけど検索キー(またはAltキー)とBSの同時押しがDeleteになる
また最近出たテンキー付きの機種にはDeleteキーある
> ・保護が強すぎ
ノーマルモードなら~/Downloads以下だけ読み書き可能
デベロッパーモードなら/usr等も読み書き可能
書き込み保護ネジを外せば別OSのインストールも可能
Android Studioを動かすLinuxコンテナの中はノーマルモードでも全て読み書き可能
> ・Windows用の周辺機器
Linuxで使えるなら基本使える
2019/05/14(火) 21:22:13.56ID:jdLLZhE9
chrome book はストレージの量と性能がAS動かすには貧弱過ぎる気がするのだけど、大丈夫そうなの?
2019/05/14(火) 21:34:05.29ID:MIk+Gloj
>>142
光ファイバーの環境で2分なら、ADSLの環境だと、10分〜数時間くらいかかっても
不思議は無いと思う。
2019/05/14(火) 21:34:36.64ID:FfMMm2Sa
>>147
ChromebookといってもeMMC16GBからSSD512GBまで色々
最低要件のメモリ8GBを積んでるChromebookなら大体eMMC64GB以上積んでるから大丈夫じゃね
eMMCでもランダムアクセスはHDDより速いハズ、寿命は分からんけど
2019/05/14(火) 21:46:31.81ID:jdLLZhE9
>>149
https://jp.store.asus.com/store/asusjp/ja_JP/pd/productID.5315444700/
これとか日本で公式に発売されて良さそうかと思ってんだけど、メモリ8GBなのにストレージ32GBしかないんだよね
けっこういい値段なのに

やはり海外から輸入必須かね
2019/05/14(火) 22:08:46.39ID:FfMMm2Sa
>>150
ほんとだ、ごめん
現状ではLinuxコンテナ内からUSBストレージにアクセス出来ないっぽいし、
SDKを最小限にしないとダメかもね
2019/05/14(火) 23:40:02.30ID:iu78/mge
AS動かすなら100GBぐらいは欲しいとこだよね
2019/05/15(水) 00:10:17.46ID:eHrhPXgU
vscodeでソース書いて、vscodeでターミナル開いて、gradleコマンドでビルドすれば軽いし速いし楽。
2019/05/15(水) 00:11:29.04ID:eHrhPXgU
gitも全てvscodeで完結する
2019/05/15(水) 00:52:35.49ID:YaRuOF7G
最近安いよな2万で32Gフルメモリー使い切れね
2019/05/15(水) 01:13:08.45ID:JGYNyb/W
Instant Run 無しでソース修正するたびに gradle コマンドでビルドして端末にインストールして動作確認とかやってられねえ
2019/05/15(水) 02:45:39.66ID:EGAos5RG
マジな話、ゲーミングノートクラスのスペックでLinuxプリインストのマシン
ないかなぁ、と思ってる
WindowsプリインストのマシンにLinux入れるとどうしてもあちこち不具合や
動かないドライバでてくるし・・
2019/05/15(水) 09:33:49.53ID:XE7Cp4oe
awsとかgcpでリモートで使えるサービスがあったような
2019/05/15(水) 11:52:08.91ID:WnInz2Cn
ASは高速なネット環境と最新機種が必要なのは確かだな
2019/05/15(水) 11:56:02.09ID:zGGGUlRQ
>>153
ADSLの場合、gradle自体が超遅い。
それに、遅いだけで待っていればちゃんとビルドが終わるんならいいが、
「タイムエラー」を勝手に検出してしまって、なおかつ、
「タイムエラー」であるとは表示せずに全然違うようなエラー
メッセージを出して異常終了してしまうことがあるようだ。
これは、gradleだけでなくAS本体もそう。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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