Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Jack and Jill Compiler

Jack and Jill Compiler

[Japanese] Jack and Jill Compiler for Android

Avatar for Daichi Furiya (Wasabeef)

Daichi Furiya (Wasabeef)

December 20, 2014
Tweet

More Decks by Daichi Furiya (Wasabeef)

Other Decks in Programming

Transcript

  1. Jack and Jill ʙ Experimental New Android Tool Chain ʙ

    ! Shibuya.apk #4 CyberAgent, Inc. ߱໼ େ஍
  2. 4PVSDF KBWB 3VNUJNF DMBTT -JCSBSZ DMBTT #ZUFDPEF DMBTT 0QUJNJ[FE +BWB

    CZUFDPEF DMBTT 0QUJNJ[FE %BMWJL CZUFDPEF EFY %FY 1SP(VBSE +BWBD 1SP(VBSE $POpH.BQQJOH UYU Javac
  3. 4PVSDF KBWB 3VNUJNF DMBTT -JCSBSZ DMBTT 0QUJNJ[FE %BMWJL CZUFDPEF EFY

    +BDL 1SP(VBSE $POpH.BQQJOH UYU +JMM *OUFSNFE CZUFDPEF KBZDF Jack & Jill
  4. useJack android { ... buildToolsRevision ‘21.1.2’ defaultConfig { // Enable

    the experimental Jack build tools. useJack = true } ... }
  5. ɾThe "-applymapping" obfuscation directive is not yet supported. RҎલͷ೉ಡԽ৘ใͷ࠶ར༻͸ະରԠ ɾBytecode

    manipulation is not supported. ɾJava8 is not supported. RetroLambdaΛ࢖͍ͬͯΔ৔߹͸ະରԠ ɾAnnotation Processing is not supported. ButterKnife, Dagger, Parceler, OllieͳͲ͸ະରԠ ɾJacoco instrumentation is not supported. JacocoͰΧόϨοδܭଌ͸ະରԠ there are some limitations.