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

AS 2.0系メモ

gradle android IDEA AS

今回ごっそり変わったみたいなので
メモ分割

元)
AS の差分情報を確認してみた - exception think



v0.2.3)

ソースはココらへん


https://android.googlesource.com/platform/tools/adt/idea/+/master/android/src/com/android/tools/idea/templates/Template.java

でもどうも @ さんとやり取りしてたら場所違うっぽい
AOSPにあがってるコードとリリースされてるもん違うの??
凄く迷走してるなー(汗

http://twitter.com/kimukou2628/status/363274394904174592:twitter:detail:right
http://twitter.com/kimukou2628/status/363293133372534784:twitter:detail:right
http://twitter.com/kimukou2628/status/363294183433318400:twitter:detail:right


@さんはzakiさんのをforkした id:re_shikajiro さんのandroid_gradle_template 構成
どおりに弄ろうとしたみたいだけど、

  • android IDEA pluginの現在の挙動が
    • 単体のgradleファイルを個別チェック
    • エラーが出たらプロジェクト作成中断

してるのでextによるグローバル変数定義とか使えないと思う

ここが何かプリチェックが誤爆してるなーと感じるところだったりしてる


aarのリソースが見えたり見えなくなったりも有るらしい)
<確かにv0.1系のバージョンの時はaarのres見えてた気がするorz

http://twitter.com/kimukou2628/status/363129953476288512:twitter:detail:right
http://twitter.com/kimukou2628/status/363139829808107520:twitter:detail:right
http://twitter.com/kojiokb/status/363183681872990208:twitter:detail:right


v0.2.1)


v0.2.0)



gradle plugin)
v 0.5.6)

でもぶっちゃけ1.7の対応ってこういう状況だし
java pluginとか継承してるわけじゃないので恩恵は半分な面も有

http://twitter.com/kimukou2628/status/367168280995168256:twitter:detaill:right
http://twitter.com/kimukou2628/status/367170926439174144:twitter:detaill:right
http://twitter.com/orange_clover/status/367198314275422208:twitter:detail:right

v 0.5.5)



TL上のメモ)

[http://twitter.com/masanobuimai/status/357064944048537600:twitter:tree]