[過去ログ] Android Studio 2©2ch.net (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
144: デフォルトの名無しさん [sage] 2016/10/08(土) 00:15:10 ID:c0ynk3/1(1/5) AAS
これで出る警告かね?
public class Hage { private static Hage hage; private Context ctx; }
警告なんだから問題な使いかたしてると確信できるのならば
@SuppressLint("StaticFieldLeak")のアノテーションつければいいだろ
public class Hage { @SuppressLint("StaticFieldLeak") private static Hage hage;
private Context ctx; }
146(2): デフォルトの名無しさん [sage] 2016/10/08(土) 12:30:28 ID:c0ynk3/1(2/5) AAS
>>145145(2): デフォルトの名無しさん [sage] 2016/10/08(土) 12:09:47 ID:uI8R6Xt2(1/2) AAS
質問させて!!
別プロジェクトのactivity呼び出しって
gradle設定しないとだめなの?
同プロジェクトはマニフェスト記述だけでいけたんだけど、別プロジェクトだとなんか出来ないんだよね。
ライブラリとかにしないといけんのかな?
なんか参考サイトとかあればおしえてたも。
appの他にapp2みたいなのを作ってappから参照したいなら、
app/build.gradleの dependencies の中に compile project(':app2') とか書くだけでいいはず
gradleのユーザガイド
外部リンク[html]:gradle.monochromeroad.com
149(1): デフォルトの名無しさん [sage] 2016/10/08(土) 18:53:52 ID:c0ynk3/1(3/5) AAS
>>148148(1): 145 [] 2016/10/08(土) 18:22:41 ID:5cOlbyMK(1/3) AAS
>>146
いろいろ試してみたんだけど
Error:(21, 0) Project with path ':app2' could not be found in project ':app2'.
って感じのエラーが出てしまってうまく読み込めない。。。
プロジェクト自体のライブラリ化とかもやってみたんだけど同じようなメッセージでだめだった。。。
ごめんちょっと試してみたが
参照される方のActivityがあるモジュールがライブラリモジュールになってないと
compile project(':app2') がエラーになるね
ちょっとめんどくさいけど、New ModuleでAndroid Libraryを作ってみれば、
どんな風にすればいいのかわかるはず
150: デフォルトの名無しさん [sage] 2016/10/08(土) 19:07:06 ID:c0ynk3/1(4/5) AAS
参考にするためのライブラリモジュールの雛形の作り方を説明しとくよ
Projectウィンドウで右クリックして New -> Module を選ぶ
左上から2番目の Android Library を選んで Next 押して名前適当に選んで Finish 押す
そうすると、Projectウィンドウに、作ったライブラリが増えるから
その増えたライブラリを右クリックして New -> Activity -> Empty Activity を選ぶ
これで雛形になるActitity入りのモジュールができるよ
この状態で、元からある app/build.configに
compile project(':作ったライブラリモジュール名')追加すれば、
Syncが通ると思う
152(1): デフォルトの名無しさん [sage] 2016/10/08(土) 19:39:32 ID:c0ynk3/1(5/5) AAS
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かな
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.222s*