27
Sep
home-bugdroid

Are you a developer? No? Then why are you reading this? This is developer stuff. Heck, I really don't know why I'm writing it, I'm not a developer. I don't even have a beard.

But anyway, if you are an Android app developer, Chainfire has come up with a tool that should make your life slightly easier. Ever notice that even when making a minor change to your app in Eclipse that it takes forfreakingever to build the updated apk file? We're talking 30-35 seconds. Which, to be fair, is basically an hour in internet cat video time.

Chainfire got tired of this problem, and decided to fix it. He hasn't explained how, exactly, but he noticed the problem was centered around AAPT (Android Asset Packaging Tool) and the way it handles XML files, and started tinkering around with the source code. The result? FAAPT. Keep your mind out of the gutter for a second while I tell you what it does. It packages your apps faster! Way faster. Like, in 2-3 seconds. That's fast. Chainfire says he's working on getting his fixed tool submitted to Google as a patch, but it still needs work before it'll be approval-ready.

In the meantime, you can download it at XDA. Happy FAAPting!

XDA

David Ruddock
David's phone is whatever is currently sitting on his desk. He is an avid writer, and enjoys playing devil's advocate in editorials, and reviewing the latest phones and gadgets. He also doesn't usually write such boring sentences.

  • Krzysztof Głodowski

    This guy should be paid millions for his work.

  • Mahmood Alawi

    anyone else finds the name incredibly hilarious :)

    • http://twitter.com/Gicos Giuseppe Cosentino

      FAAPT : Simple past of "to Fap" xD

    • Leandros99

      Yes. The name is awesome! ;)

      My Eclipse / ADT isn't this slow, my projects compile in about 3 - 5 seconds. Gotta install this right now anyway.

  • cybik

    Grow yourself a beard. Right now. GO.

  • Amrish

    Chainfire is awesome

  • br_hermon

    Alright... show of hands. Who will admit that when they first glanced at the headline they thought they read FART instead of FAAPT??? :)

    • http://www.androidpolice.com/ David Ruddock

      I'm going to guess most people read something other than FAAPT, but I'm also guessing FART wasn't it.

      • Leandros99

        HeHe. I guess it was a word with 3 letters? ;)

        • http://twitter.com/GitMuny Jimmy Rustles

          Fat.
          Amirite guys? Guys?

          • http://twitter.com/havens1515 Randroid

            I was thinking maybe phat, but that's not 3 letters. Hmmm... what is it he could be alluding to? It's a mystery.

        • dick jefferson

          Happy FAPPing!

  • http://them3blog.wordpress.com/ Abel

    why U No beard! D: SON I AM DISAPOINT

  • http://profiles.google.com/akanealw neal wettstein

    correction: neckbeard

  • http://www.facebook.com/profile.php?id=1653571802 Debadatta Bose

    Chainfire should be awarded a prize from Google for his contributions!
    XDA is proud! :)

  • briankariu

    Chainfire is a fucking genius!!!! May just donate to him! And add a request that the next time he has a pint, he does a toast in my name

  • Sergii Pylypenko

    For me the bottleneck is DX tool, not AAPT, maybe because all my XML files take 50 Kb in total. Anyway, nice news.

  • Zaeem Shahzad

    Chainfire really needs to be working for Google and needs to develop sound drivers for Samsung. I hope he gets a lot of money because he's amazing! :)

  • http://blog.ravrahn.net/ Owen Cassidy

    I have a slow computer and my apps always built in seconds...

Quantcast