トップページ > プログラム > 2016年10月08日 > c0ynk3/1

書き込み順位&時間帯一覧

3 位/206 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000201000001200007



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Android Studio 2©2ch.net
Xamarin Part1
Git 14©2ch.net

書き込みレス一覧

Android Studio 2©2ch.net
144 :デフォルトの名無しさん[sage]:2016/10/08(土) 00:15:10.99 ID: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; }
Xamarin Part1
747 :デフォルトの名無しさん[sage]:2016/10/08(土) 10:18:05.41 ID:c0ynk3/1
いまのAndroid Studioのエミュは
デフォルトで Intel HAXM Drivers 使う奴になってるし
これちゃんと動く環境ならUSB経由の実機よりも早いと思う
Git 14©2ch.net
511 :デフォルトの名無しさん[sage]:2016/10/08(土) 10:56:08.26 ID:c0ynk3/1
昔某大手系にいたときに、
emacsはelファイルを全部削除してelcだけにしたのが開発用に提供されていたな
まあけっこう昔の話なんで今はどうなってるか知らんが
SI系としてはかなり有名なとこでもそんな感じだったから笑えない
Android Studio 2©2ch.net
146 :デフォルトの名無しさん[sage]:2016/10/08(土) 12:30:28.33 ID:c0ynk3/1
>>145
appの他にapp2みたいなのを作ってappから参照したいなら、
app/build.gradleの dependencies の中に compile project(':app2') とか書くだけでいいはず

gradleのユーザガイド
http://gradle.monochromeroad.com/docs/userguide/userguide.html
Android Studio 2©2ch.net
149 :デフォルトの名無しさん[sage]:2016/10/08(土) 18:53:52.63 ID:c0ynk3/1
>>148
ごめんちょっと試してみたが
参照される方のActivityがあるモジュールがライブラリモジュールになってないと
compile project(':app2') がエラーになるね

ちょっとめんどくさいけど、New ModuleでAndroid Libraryを作ってみれば、
どんな風にすればいいのかわかるはず
Android Studio 2©2ch.net
150 :デフォルトの名無しさん[sage]:2016/10/08(土) 19:07:06.84 ID:c0ynk3/1
参考にするためのライブラリモジュールの雛形の作り方を説明しとくよ

Projectウィンドウで右クリックして New -> Module を選ぶ
左上から2番目の Android Library を選んで Next 押して名前適当に選んで Finish 押す
そうすると、Projectウィンドウに、作ったライブラリが増えるから
その増えたライブラリを右クリックして New -> Activity -> Empty Activity を選ぶ
これで雛形になるActitity入りのモジュールができるよ

この状態で、元からある app/build.configに
compile project(':作ったライブラリモジュール名')追加すれば、
Syncが通ると思う
Android Studio 2©2ch.net
152 :デフォルトの名無しさん[sage]:2016/10/08(土) 19:39:32.41 ID: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かな


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。