とっても使い易い 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
探検
Android Studio 2©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/06/03(金) 17:10:20.38ID:sY/p26YF
2016/08/22(月) 21:41:13.30ID:49+4Al1q
Google「大人しくネクサス買っとけ」
2016/08/23(火) 10:06:20.26ID:hBILamM1
58デフォルトの名無しさん
2016/08/23(火) 11:01:39.92ID:kpHWBhkV Studioはビルドが遅い
2016/08/23(火) 11:39:20.44ID:UTRMGA4h
60デフォルトの名無しさん
2016/08/23(火) 12:04:40.43ID:ze3pChqQ2016/08/23(火) 12:15:12.33ID:7OT8oV49
sdkアプデー
sdkアプデー
本体アプデー
まあsdkはホールドするという考え方もあるが
sdkアプデー
本体アプデー
まあsdkはホールドするという考え方もあるが
2016/08/23(火) 13:05:13.48ID:kpHWBhkV
2016/08/23(火) 16:10:42.71ID:O7WLwsPH
>>50
エラーの種類によるかもだがうちはアンスタ1.5.1でAPI14のプロジェクトビルドできてるよ
エラーの種類によるかもだがうちはアンスタ1.5.1でAPI14のプロジェクトビルドできてるよ
2016/08/23(火) 17:44:05.11ID:uq2VI27C
てか1年の移行期間無視して今更何騒いでるのか
そのままEclipseと心中すればいいのに
そのままEclipseと心中すればいいのに
2016/08/23(火) 17:50:03.90ID:kpHWBhkV
>>64
ADTやめますの告知はかなり唐突だったような?
ADTやめますの告知はかなり唐突だったような?
2016/08/23(火) 17:55:35.98ID:Lf9Urbu2
>>65
移行期間あったよ。
移行期間あったよ。
2016/08/23(火) 18:02:52.16ID:kpHWBhkV
>>66
移行期間とか言ってもJNI未対応であの安定性で移行しろと言われてもプロならともかく趣味でやっている人は様子見になるでしょ。
移行期間とか言ってもJNI未対応であの安定性で移行しろと言われてもプロならともかく趣味でやっている人は様子見になるでしょ。
2016/08/23(火) 18:22:18.91ID:uPhg+qti
道具のメンテくらい自分でやるのがプロ
2016/08/23(火) 18:25:47.54ID:kpHWBhkV
2016/08/23(火) 18:39:14.01ID:uq2VI27C
移行期間ずっと様子見してました
って単なるアホだろ
趣味が言い訳として通用するなら
趣味を理由に切り捨てられても理不尽ではない
って単なるアホだろ
趣味が言い訳として通用するなら
趣味を理由に切り捨てられても理不尽ではない
2016/08/23(火) 19:07:29.98ID:KkaSHITr
もうすぐ出る次のnexus5を待つか安くなった5xを買うか
Nが入る実機が欲しい
Nが入る実機が欲しい
2016/08/24(水) 09:20:24.26ID:iKKTxLgO
>>70
Google 「お前らプロだろ?Studioに問題あっても工夫してくれよな」って言う甘えもどうかと思う。
もちろん素人に合わせてられないのは理解できるが、だからと言っていい加減なものを出す口実にされてもねえ。
Google 「お前らプロだろ?Studioに問題あっても工夫してくれよな」って言う甘えもどうかと思う。
もちろん素人に合わせてられないのは理解できるが、だからと言っていい加減なものを出す口実にされてもねえ。
2016/08/24(水) 09:31:29.05ID:JojdUYPe
いい加減な出来のものだという割にはめちゃくちゃ使われてますね
不思議です
あれ、ひょっとしてもしかしていい加減な出来だなんて思っているのはあなただけなのでは
不思議です
あれ、ひょっとしてもしかしていい加減な出来だなんて思っているのはあなただけなのでは
2016/08/24(水) 09:37:48.16ID:iKKTxLgO
75デフォルトの名無しさん
2016/08/25(木) 11:38:33.15ID:+4NY3Car 質問
Tortoise Svn で作成したローカルマシンのリポジトリからチェックアウトしたプロジェクトをStudioで連携してみた。
もちろんコマンドラインのSVNも入れている。
Studioでcommitすると何故かローカルマシンのリポジトリなのに認証を要求されるのでコミットできない。
認証なんて必要ないはずだが。
もしかしてStudioはサーバーのリポジトリしか想定していない?
ローカルマシンのリポジトリは使えない?
Tortoise Svn で作成したローカルマシンのリポジトリからチェックアウトしたプロジェクトをStudioで連携してみた。
もちろんコマンドラインのSVNも入れている。
Studioでcommitすると何故かローカルマシンのリポジトリなのに認証を要求されるのでコミットできない。
認証なんて必要ないはずだが。
もしかしてStudioはサーバーのリポジトリしか想定していない?
ローカルマシンのリポジトリは使えない?
2016/08/26(金) 09:50:15.24ID:EcFtkx2W
それはAS自体のパスワードだと思う。
intellijだとIDEのパスワード認証、初回のみ -> 保存済みのパスワードでDBやssh,githubにアクセス
という流れ。色々なサービスの認証情報持ってるから当然と言えば当然。
android開発だとあまり恩恵なさそうだが
intellijだとIDEのパスワード認証、初回のみ -> 保存済みのパスワードでDBやssh,githubにアクセス
という流れ。色々なサービスの認証情報持ってるから当然と言えば当然。
android開発だとあまり恩恵なさそうだが
2016/08/26(金) 13:19:21.35ID:91rXYop+
>>76
Android Studioにパスワードってあるの?
Android Studioにパスワードってあるの?
2016/08/26(金) 15:23:15.81ID:qs4MRtv3
初めてリリースビルトしたときに作らされたな
2016/08/26(金) 15:33:08.21ID:bKEbmfzN
署名用の秘密鍵パスワード
8075
2016/08/26(金) 17:31:54.20ID:ypKca45z2016/08/27(土) 13:14:22.96ID:puh4Hp89
2.2 Beta 3
2016/08/27(土) 17:23:42.88ID:ZxH733MJ
2016/08/29(月) 22:58:45.52ID:yAfcJhBr
これはデバッグするたびにエミュレータの起動を待たないといけないのでしょうか?
それだとすごく遅いです。
エミュは起動しっぱなしで次々と実行したいんてすがその方法がわからないです……
それだとすごく遅いです。
エミュは起動しっぱなしで次々と実行したいんてすがその方法がわからないです……
2016/08/29(月) 23:18:29.65ID:4uR6ULsa
一度起動すればずっと起動したままだと思うけど
2016/08/29(月) 23:57:03.28ID:yAfcJhBr
>>84
もう一回runappしてもアプリを実行してくれなくないですか?
もう一回runappしてもアプリを実行してくれなくないですか?
2016/08/30(火) 00:22:59.27ID:MIdFkST6
実行してくれます
2016/08/30(火) 03:41:49.02ID:aOpXx+Pn
2.2 stable 来ないかな〜 楽しみ
2016/09/03(土) 03:29:49.17ID:C644f1Eb
2016/09/05(月) 23:58:06.27ID:cRJSolF9
そろそろstableと考えて良いのか
2016/09/10(土) 01:54:10.46ID:0lDuKfCD
2.2 RC2
https://sites.google.com/a/android.com/tools/recent/androidstudio22rc2isnowavailable
> we're very close to releasing 2.2 stable
https://sites.google.com/a/android.com/tools/recent/androidstudio22rc2isnowavailable
> we're very close to releasing 2.2 stable
2016/09/10(土) 12:03:31.26ID:pnMoCnE3
怪しいな。
92質問
2016/09/16(金) 06:51:03.73ID:eEsdqal5 androidstuioのソースファイルが真っ赤になるんですが
誰か治し方知ってる人いませんか?お願いします。
誰か治し方知ってる人いませんか?お願いします。
2016/09/16(金) 08:15:58.94ID:7tCThF/U
.javaファイルアイコンが真っ赤ってか
2016/09/16(金) 09:39:18.17ID:Zoh1x1kw
cleanBuildする
2016/09/16(金) 09:57:11.69ID:/jYH7aNj
モノクロディスプレイに変える
96デフォルトの名無しさん
2016/09/16(金) 14:31:02.09ID:q39qStvN 遮光レンズを使う
2016/09/20(火) 04:06:07.82ID:YHPJtdr/
2016/09/20(火) 04:57:42.30ID:YHPJtdr/
cmakeでのNDK環境が中途半端なままでstableになっちまったな
2.2 statbleでも、experimental-plugin使ったプロジェクトの方がCの関数名とかまともに認識される
cmakeのプロジェクトはCの関数名が赤くなっちゃうよ
2.2 statbleでも、experimental-plugin使ったプロジェクトの方がCの関数名とかまともに認識される
cmakeのプロジェクトはCの関数名が赤くなっちゃうよ
2016/09/20(火) 10:53:47.92ID:/jcShbYv
100デフォルトの名無しさん
2016/09/20(火) 15:14:16.97ID:rQxx3pSZ >>97
ついにきたか
ついにきたか
10198
2016/09/20(火) 23:01:59.35ID:YHPJtdr/ Android SDKのとこにインストールするCMakeを3.6から3.6.3155560に更新したら問題無くなった
JNIのJava側とC側をクリックで行ったり来たりするのも完璧に動くようになったわ
JNIのJava側とC側をクリックで行ったり来たりするのも完璧に動くようになったわ
102デフォルトの名無しさん
2016/09/21(水) 00:04:52.12ID:zXOpqihO そろそろコンパスをイメージしたアイコン飽きてきたなぁ、スプラッシュとかも
103デフォルトの名無しさん
2016/09/27(火) 10:31:58.10ID:Uyyv3DpZ 初アプリが3日でダウンロード数0なんだけどこんなもん?
何か直すとこある?初心者でも出来る範囲で。
https://play.google.com/store/apps/details?id=com.natoris.pgotools
何か直すとこある?初心者でも出来る範囲で。
https://play.google.com/store/apps/details?id=com.natoris.pgotools
104デフォルトの名無しさん
2016/09/27(火) 11:39:58.80ID:aUp2xXWa タイトルがあのままだとアカBANされるんじゃないか
105デフォルトの名無しさん
2016/09/27(火) 11:50:26.26ID:+mLvsqet106デフォルトの名無しさん
2016/09/27(火) 11:55:21.71ID:lZ2V1Ihe107デフォルトの名無しさん
2016/09/27(火) 12:10:31.00ID:7AWY1zCF アプリケーションIDに使われているドメインが気になる
108デフォルトの名無しさん
2016/09/27(火) 13:27:41.50ID:XFsgDyGm109デフォルトの名無しさん
2016/09/27(火) 14:13:31.15ID:lkHlXcx4 for ポケモンGO
とかにしなきゃバンされるんじゃなかったっけ
とかにしなきゃバンされるんじゃなかったっけ
110デフォルトの名無しさん
2016/09/27(火) 14:26:22.04ID:Uyyv3DpZ111デフォルトの名無しさん
2016/09/27(火) 14:49:20.49ID:+mLvsqet112デフォルトの名無しさん
2016/09/27(火) 15:09:16.31ID:lZ2V1Ihe >>111
最初に言ってた事と関係無くなってるしケチつけたいだけだろ
最初に言ってた事と関係無くなってるしケチつけたいだけだろ
113デフォルトの名無しさん
2016/09/27(火) 17:53:43.92ID:+mLvsqet114デフォルトの名無しさん
2016/09/27(火) 17:57:28.34ID:lZ2V1Ihe115デフォルトの名無しさん
2016/09/27(火) 18:05:49.59ID:+mLvsqet116デフォルトの名無しさん
2016/09/27(火) 18:51:33.26ID:lZ2V1Ihe117デフォルトの名無しさん
2016/09/27(火) 20:25:09.12ID:Uyyv3DpZ どうも作者です。
なんか荒れだしたので暫くROMりますね。
アドバイスしてくれた人、ありがとうございます。
噛み付いてきた人、グーグルからbanされる呪いをかけといた。
スレ汚し失礼しました。では (・ω・)ノシ
なんか荒れだしたので暫くROMりますね。
アドバイスしてくれた人、ありがとうございます。
噛み付いてきた人、グーグルからbanされる呪いをかけといた。
スレ汚し失礼しました。では (・ω・)ノシ
118デフォルトの名無しさん
2016/09/27(火) 20:35:42.53ID:JNQXvUhJ ここじゃなくて個人開発者スレに行った方がいいよ
119デフォルトの名無しさん
2016/09/30(金) 20:43:05.70ID:7jqzJhrd 久しぶりにExcelのVisualBasicEditorを使ったけど、そのクソさに愕然とした
120デフォルトの名無しさん
2016/09/30(金) 22:30:20.33ID:yLds8XB4 そらエディタはメインの機能じゃないからな
121デフォルトの名無しさん
2016/09/30(金) 22:58:14.44ID:7jqzJhrd いや、20年前からなんも進化してないような気がしたから
20年って決して短くないだろさ
20年って決して短くないだろさ
122デフォルトの名無しさん
2016/09/30(金) 23:02:41.77ID:yLds8XB4 前と比較してって意味か
123デフォルトの名無しさん
2016/09/30(金) 23:32:04.41ID:7jqzJhrd まさに化石、viというよりed
124デフォルトの名無しさん
2016/09/30(金) 23:41:59.77ID:zg0V+Lok すみません、build.gradle と、 gradle.properties について質問させてください。
環境はWindows7 で AndroidStudio 2を利用しています。
同一プロジェクトの複数のモジュールのbuild.gradle で同じ設定値を使うため、
gradle.properties に設定を一部書き出しています。
しかし、私のPCでのみ、 gradle.properties で設定した変数が、
Unused と表示され、モジュールの gradle.properties から参照されていません。
他のメンバーの環境では参照されているので、
ファイルの配置などは問題なさそうです。
このような場合、原因調査として何を調べたらよろしいでしょうか。
環境はWindows7 で AndroidStudio 2を利用しています。
同一プロジェクトの複数のモジュールのbuild.gradle で同じ設定値を使うため、
gradle.properties に設定を一部書き出しています。
しかし、私のPCでのみ、 gradle.properties で設定した変数が、
Unused と表示され、モジュールの gradle.properties から参照されていません。
他のメンバーの環境では参照されているので、
ファイルの配置などは問題なさそうです。
このような場合、原因調査として何を調べたらよろしいでしょうか。
125デフォルトの名無しさん
2016/10/01(土) 12:26:49.31ID:9K5RpfsS126デフォルトの名無しさん
2016/10/01(土) 16:21:24.17ID:6EfJtpMr127デフォルトの名無しさん
2016/10/01(土) 17:30:02.87ID:9K5RpfsS >>126
AndroidStudioではなくて
Gradleが正しく認識しているかどうかを確かめるべきです
これでも読んでみてください
http://gradle.monochromeroad.com/docs/userguide/tutorial_this_and_that.html#sec:gradle_properties_and_system_properties
AndroidStudioではなくて
Gradleが正しく認識しているかどうかを確かめるべきです
これでも読んでみてください
http://gradle.monochromeroad.com/docs/userguide/tutorial_this_and_that.html#sec:gradle_properties_and_system_properties
128デフォルトの名無しさん
2016/10/02(日) 14:06:41.55ID:GX41vvMR129デフォルトの名無しさん
2016/10/05(水) 11:53:27.26ID:FQ0L1Lfy ASって結構な頻度でclean projectを実行しないと、キャッシュされた古いコードかなにかが解放されないで
予期しない動作するよね?
あせるんだけど
予期しない動作するよね?
あせるんだけど
130デフォルトの名無しさん
2016/10/05(水) 12:11:03.37ID:x29fMyVQ インスタントランがたまに誤動作するなぁ
131デフォルトの名無しさん
2016/10/05(水) 13:52:52.60ID:FQ0L1Lfy やっぱそうだよね?
デバッガ使って、あるメソッドの動作調べているとき
そのメソッドの呼び出し側の引数値と、メソッド内に入ったときわたってきた引数値が
まったく違うものになるんだよね
こういうときバグが出る、みたいなコツがわかれば、そのときcleanすればいいけど
わからんから毎回cleanしてから実行するようで面倒くせー
デバッガ使って、あるメソッドの動作調べているとき
そのメソッドの呼び出し側の引数値と、メソッド内に入ったときわたってきた引数値が
まったく違うものになるんだよね
こういうときバグが出る、みたいなコツがわかれば、そのときcleanすればいいけど
わからんから毎回cleanしてから実行するようで面倒くせー
132デフォルトの名無しさん
2016/10/06(木) 10:00:11.60ID:NrgcqCSC Android Studio のバージョン2.2.0.12 のSHA-1 チェックサムは
04321c38b42d1aca901509d92174f8b42e37b1e9
じゃなくて
9316828f9ed29722a9989e888f61d907725a4941
だよね ?
04321c38b42d1aca901509d92174f8b42e37b1e9
じゃなくて
9316828f9ed29722a9989e888f61d907725a4941
だよね ?
133デフォルトの名無しさん
2016/10/06(木) 10:03:32.57ID:NrgcqCSC android-studio-bundle-145.3276617-windows.exe だょ
134デフォルトの名無しさん
2016/10/06(木) 10:08:51.51ID:GdRk+rUw 現時点で公式からダウンロードしたファイルのハッシュ値調べたら後者だった
9316828f9ed29722a9989e888f61d907725a4941
9316828f9ed29722a9989e888f61d907725a4941
135デフォルトの名無しさん
2016/10/06(木) 10:17:28.42ID:GdRk+rUw https://developer.android.com/studio/index.html?hl=ja だょ
こっちは1.6GB 9316828f9ed29722a9989e888f61d907725a4941
http://tools.android.com/download/studio/builds/android-studio-2-2-stable
こっちは1.2GBって書いてるけど1.6GBでハッシュも上と同じ
こっちは1.6GB 9316828f9ed29722a9989e888f61d907725a4941
http://tools.android.com/download/studio/builds/android-studio-2-2-stable
こっちは1.2GBって書いてるけど1.6GBでハッシュも上と同じ
136デフォルトの名無しさん
2016/10/06(木) 11:27:05.17ID:fYyPEHIJ ndkのupd来たね
137デフォルトの名無しさん
2016/10/07(金) 05:13:58.05ID:HwYDbl3n Xamarin気に入ってきた
やっぱVisual Studioで開発できるのは快適だわ
やっぱVisual Studioで開発できるのは快適だわ
138デフォルトの名無しさん
2016/10/07(金) 13:58:13.42ID:Z/3H07lk 2.2になったら、Contextをメンバに持つクラスでシングルトンを作ると
Do not place Android context classes in static fields
って怒られるようになっちゃった。
しかし、じゃあどうしろというのだ、って感じなんだけど……
Do not place Android context classes in static fields
って怒られるようになっちゃった。
しかし、じゃあどうしろというのだ、って感じなんだけど……
139デフォルトの名無しさん
2016/10/07(金) 14:02:16.59ID:2OW9WqeI クラスオブジェクト自体をstaticで保持し、メンバーは非staticに。
くらいでは騙せんかな?
くらいでは騙せんかな?
140デフォルトの名無しさん
2016/10/07(金) 16:33:35.98ID:Y90BMtno Contextをもつシングルトン設計が悪いのに、それじゃ本末転倒じゃないかな
141デフォルトの名無しさん
2016/10/07(金) 16:42:13.74ID:8MpiV9qg AS黙らせたいだけだから。
eclipse+ADTの時も、さっきまで問題なかったのに環境アップデートしたとたんにあれこれ直すこと強要されて困ったな。
eclipse+ADTの時も、さっきまで問題なかったのに環境アップデートしたとたんにあれこれ直すこと強要されて困ったな。
142デフォルトの名無しさん
2016/10/07(金) 20:48:17.76ID:ETuFsYE0 シングルトンって謂わばメンバにstatic使わないための手法じゃないの?
それとも警告の方が間違ってるの?
それとも警告の方が間違ってるの?
143デフォルトの名無しさん
2016/10/07(金) 21:00:22.04ID:Z/3H07lk 138です。実害なさそうだから放っておいたんだけど思い出したのでちょっと調べてみた。
ASは一つのクラスにContextメンバとstaticなそのクラス自身のメンバがあるというパターンで検知しているようだ。
だから自身がContextであるApplicationの派生クラスをシングルトンにする場合は何も言われない。
アプリケーションコンテクストとそれ以外を型で区別させてくれれば良いのに。
>>140
設計が悪いと言われてもAndroidの標準アプリでも似たようなことやってるし……。
ASは一つのクラスにContextメンバとstaticなそのクラス自身のメンバがあるというパターンで検知しているようだ。
だから自身がContextであるApplicationの派生クラスをシングルトンにする場合は何も言われない。
アプリケーションコンテクストとそれ以外を型で区別させてくれれば良いのに。
>>140
設計が悪いと言われてもAndroidの標準アプリでも似たようなことやってるし……。
144デフォルトの名無しさん
2016/10/08(土) 00:15:10.99ID:c0ynk3/1 これで出る警告かね?
public class Hage { private static Hage hage; private Context ctx; }
警告なんだから問題な使いかたしてると確信できるのならば
@SuppressLint("StaticFieldLeak")のアノテーションつければいいだろ
public class Hage { @SuppressLint("StaticFieldLeak") private static Hage hage;
private Context ctx; }
public class Hage { private static Hage hage; private Context ctx; }
警告なんだから問題な使いかたしてると確信できるのならば
@SuppressLint("StaticFieldLeak")のアノテーションつければいいだろ
public class Hage { @SuppressLint("StaticFieldLeak") private static Hage hage;
private Context ctx; }
145デフォルトの名無しさん
2016/10/08(土) 12:09:47.13ID:uI8R6Xt2 質問させて!!
別プロジェクトのactivity呼び出しって
gradle設定しないとだめなの?
同プロジェクトはマニフェスト記述だけでいけたんだけど、別プロジェクトだとなんか出来ないんだよね。
ライブラリとかにしないといけんのかな?
なんか参考サイトとかあればおしえてたも。
別プロジェクトのactivity呼び出しって
gradle設定しないとだめなの?
同プロジェクトはマニフェスト記述だけでいけたんだけど、別プロジェクトだとなんか出来ないんだよね。
ライブラリとかにしないといけんのかな?
なんか参考サイトとかあればおしえてたも。
146デフォルトの名無しさん
2016/10/08(土) 12:30:28.33ID:c0ynk3/1 >>145
appの他にapp2みたいなのを作ってappから参照したいなら、
app/build.gradleの dependencies の中に compile project(':app2') とか書くだけでいいはず
gradleのユーザガイド
http://gradle.monochromeroad.com/docs/userguide/userguide.html
appの他にapp2みたいなのを作ってappから参照したいなら、
app/build.gradleの dependencies の中に compile project(':app2') とか書くだけでいいはず
gradleのユーザガイド
http://gradle.monochromeroad.com/docs/userguide/userguide.html
147デフォルトの名無しさん
2016/10/08(土) 12:36:38.67ID:uI8R6Xt2148145
2016/10/08(土) 18:22:41.14ID:5cOlbyMK >>146
いろいろ試してみたんだけど
Error:(21, 0) Project with path ':app2' could not be found in project ':app2'.
って感じのエラーが出てしまってうまく読み込めない。。。
プロジェクト自体のライブラリ化とかもやってみたんだけど同じようなメッセージでだめだった。。。
いろいろ試してみたんだけど
Error:(21, 0) Project with path ':app2' could not be found in project ':app2'.
って感じのエラーが出てしまってうまく読み込めない。。。
プロジェクト自体のライブラリ化とかもやってみたんだけど同じようなメッセージでだめだった。。。
149デフォルトの名無しさん
2016/10/08(土) 18:53:52.63ID:c0ynk3/1 >>148
ごめんちょっと試してみたが
参照される方のActivityがあるモジュールがライブラリモジュールになってないと
compile project(':app2') がエラーになるね
ちょっとめんどくさいけど、New ModuleでAndroid Libraryを作ってみれば、
どんな風にすればいいのかわかるはず
ごめんちょっと試してみたが
参照される方のActivityがあるモジュールがライブラリモジュールになってないと
compile project(':app2') がエラーになるね
ちょっとめんどくさいけど、New ModuleでAndroid Libraryを作ってみれば、
どんな風にすればいいのかわかるはず
150デフォルトの名無しさん
2016/10/08(土) 19:07:06.84ID:c0ynk3/1 参考にするためのライブラリモジュールの雛形の作り方を説明しとくよ
Projectウィンドウで右クリックして New -> Module を選ぶ
左上から2番目の Android Library を選んで Next 押して名前適当に選んで Finish 押す
そうすると、Projectウィンドウに、作ったライブラリが増えるから
その増えたライブラリを右クリックして New -> Activity -> Empty Activity を選ぶ
これで雛形になるActitity入りのモジュールができるよ
この状態で、元からある app/build.configに
compile project(':作ったライブラリモジュール名')追加すれば、
Syncが通ると思う
Projectウィンドウで右クリックして New -> Module を選ぶ
左上から2番目の Android Library を選んで Next 押して名前適当に選んで Finish 押す
そうすると、Projectウィンドウに、作ったライブラリが増えるから
その増えたライブラリを右クリックして New -> Activity -> Empty Activity を選ぶ
これで雛形になるActitity入りのモジュールができるよ
この状態で、元からある app/build.configに
compile project(':作ったライブラリモジュール名')追加すれば、
Syncが通ると思う
151デフォルトの名無しさん
2016/10/08(土) 19:26:30.14ID:5cOlbyMK >>149
ありがと!いまやってる。
でもなんか既存プロジェクトをライブラリプロジェクトにするのが出来ないんだけど
変換とか出来ない?
普通にNew Moduleでライブラリにしても各Appフォルダが増えるだけなんだよね・・・
共通のsettings.gradleでそれぞれのプロジェクトを
include ':app1'
project(':app1').projectDir = new File('app1Path')
include ':app2'
project(':app2').projectDir = new File('app2Path')
って感じにしてるんだけど、ここでapp1のprojectDirにapp2のを追加する方法とかあるんかな?
project(':app1').projectDir = new File('app1Path')
project(':app1').projectDir = new File('app2Path')
みたいな書き方するとjavaファイルはapp1から参照するっぽいけど1,2も同期するみたいな挙動なんだよね。。。
AndroidStudio全然わからんし、ましてGradleとかわからんからどうしていいのか。。。
ありがと!いまやってる。
でもなんか既存プロジェクトをライブラリプロジェクトにするのが出来ないんだけど
変換とか出来ない?
普通にNew Moduleでライブラリにしても各Appフォルダが増えるだけなんだよね・・・
共通のsettings.gradleでそれぞれのプロジェクトを
include ':app1'
project(':app1').projectDir = new File('app1Path')
include ':app2'
project(':app2').projectDir = new File('app2Path')
って感じにしてるんだけど、ここでapp1のprojectDirにapp2のを追加する方法とかあるんかな?
project(':app1').projectDir = new File('app1Path')
project(':app1').projectDir = new File('app2Path')
みたいな書き方するとjavaファイルはapp1から参照するっぽいけど1,2も同期するみたいな挙動なんだよね。。。
AndroidStudio全然わからんし、ましてGradleとかわからんからどうしていいのか。。。
152デフォルトの名無しさん
2016/10/08(土) 19:39:32.41ID:c0ynk3/1 settings.gradleにincludeの1行以外書いたことないよw
既存モジュールの自動変換は無いと思うけど、
ライブラリモジュールへの変換はbuild.gradleの1行目の変更だけでいけないかな?
diffとってみるとこれぐらいしか変わらん
-apply plugin: 'com.android.application'
+apply plugin: 'com.android.library'
それとdefaultConfigのapplicationIdが、
ライブラリモジュールのbuild.configには無いな
他にちがうのはAndroidManifest.xmlかな
既存モジュールの自動変換は無いと思うけど、
ライブラリモジュールへの変換はbuild.gradleの1行目の変更だけでいけないかな?
diffとってみるとこれぐらいしか変わらん
-apply plugin: 'com.android.application'
+apply plugin: 'com.android.library'
それとdefaultConfigのapplicationIdが、
ライブラリモジュールのbuild.configには無いな
他にちがうのはAndroidManifest.xmlかな
153デフォルトの名無しさん
2016/10/08(土) 19:41:07.79ID:cRcu85q4154デフォルトの名無しさん
2016/10/08(土) 20:53:57.65ID:5cOlbyMK155デフォルトの名無しさん
2016/10/09(日) 11:27:55.63ID:zlKFimaF Android Studio 2.2.1 is now Available
https://sites.google.com/a/android.com/tools/recent/androidstudio221isnowavailable
https://sites.google.com/a/android.com/tools/recent/androidstudio221isnowavailable
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 【地震速報】青森県で震度6強 沿岸部に津波警報 ★6 [ぐれ★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【速報】気象庁は津波注意報すべて解除 [蚤の市★]
- 【サッカー】58歳カズ「オファーが来ている」 J3福島と近日中にも交渉 早ければ年内にも決断 [征夷大将軍★]
- 「日の丸にバツ印」掲げた大学生 あいまいな国旗損壊罪に「怖い」 The Mainichi [少考さん★]
- 働いて参ります
- ( ・᷄ὢ・᷅ )あ?
- 地震
- こんぺこ!こんぺこ!こんぺこ!🐰🏡
- 早大名誉教授「高市内閣の高支持率はデータ操作か、支持している日本人がアホなのか」👈核心を突いてしまう [868050967]
- ブタをぶったたく
