読者です 読者をやめる 読者になる 読者になる

Android Studioを試してみた(& ADT22 ハマり回避 )

エントリ分割しました)




ネットの情報自体は)


日本語化)

でも日本語化は動かなかったので、みてるもの/環境がちがうのかなー(汗。

のでは動かせた。バイナリ壊れてたん?
 AS(IDEA)自体が重いので *1 preades切れるのはじつは凄く助かったり‥‥‥‥

でもIDEAに慣れた人は英語モードがいいということで

という対応も可能らしい。
でもIDEAってバイナリ差替Updateとかあるので
この設定って容易に初期化されやすいんだよな。。。orz

キーマップとかは)

色とか萌え背景設定とかはここらへん)

オートimportの設定)

http://twitter.com/mike_neck/status/334812223279099904:twitter:detail:right
http://twitter.com/mike_neck/status/334815921296244737:twitter:detail:right
Android studio new create on Twitpic
http://twitter.com/mike_neck/status/334818008495185921:twitter:detail:right
http://twitter.com/kerukerupappa/status/334819507497480194:twitter:detail:right
http://twitter.com/kerukerupappa/status/334823271730139136:twitter:detail:right
http://twitter.com/kerukerupappa/status/334826239602876416:twitter:detail:right
http://twitter.com/kerukerupappa/status/334827621856714752:twitter:detail:right


動かしてみた感じだと libsは標準で認識した気がとおもったら気のせいだったorz。難もエラーでないだけで実行時に落ちる
*2
新規プロジェクトを作るところも含めて
IDEA版のAndroid Project作成よりは力が入ってる気がする
*3





とりあえずAndroid Studio検証メモ)


android_yutori
settings.gradle
build.gradle (空)
android_yutori
build.gradle
libraries
lib1
build.gradle
lib2
build.gradle
の構成で

  • settings.gradle


include ':android_yutori',
include ':libraries:lib1'
include ':libraries:lib2'


dependencies {
compile project(':libraries:lib1')
compile project(':libraries:lib2')
}
試してたわけだけど。。 default task not found とかいうエラーが出るですね。。(汗

まあ難しいことしてなさそうだけど、
詰まった時にeclipse構成でいじれるって
すごい魅力なのでとりあえず保留かもなーとか思いつつ。

やっぱりIDEA Androidの通常Project形式だと
[gradle eclipse]コマンド辺りでeclipseの設定ファイルを追加できるので
やはりコンパチ出来るのがいい。

ADT22だとandroid maven project形式もシームレスに認識まではいってないしな。。
両対応ならOKなんですけど・・・




試した設定)
ASの build.gradle => 既存プロジェクトで動かしてみよう的な試し
参考URL)


  • library-project
  • AIDL *4
  • NDK
  • proguard *5

は gradle android pluginが更新されれば使えるようにはなるんだと思うけど
通常プロジェクト形式は残して欲しいかな。。。*6

ちょっともにょったのでメモ)



TL上の情報)



でも @さんが荒ぶってた話、
しおしおさんが既にブログかかれてた、、

IDEA使い凄いわ・・・・(汗

 ここらへんは gralde次第なのか AS(IDEA)側でサポートなのか。。
そういえばIDEAでNDKって試したことありませんでしたね。。。(汗

Win7でのお話>

Linux周りの話>


penguindaa さんは macでもハマったらしい。。
この環境差分ってなんだろう。。。(汗

*1:見た目サクサク見えるだけで

*2:IDEAだと手動で libsを登録する必要があるので

*3:でも正確にはgradleによるmakeで上手く参照されているだけで、パスに通さないと補完は効かない

*4:公式サイトの誤記なだけだったorz

*5:公式サイトに記載がないだけ

*6:eclipse互換的に