• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Android studio vs adt

Android studio vs adt






Total Views
Views on SlideShare
Embed Views



20 Embeds 566

http://changyeopkim.blogspot.kr 293
http://we.weirdmeetup.com 188
http://changyeopkim.blogspot.com 39
http://changyeopkim.blogspot.nl 13
http://plus.url.google.com 5
http://changyeopkim.blogspot.ca 4
http://changyeopkim.blogspot.jp 4
http://changyeopkim.blogspot.co.nz 4
http://changyeopkim.blogspot.fr 2
http://changyeopkim.blogspot.be 2
http://changyeopkim.blogspot.mx 2
http://changyeopkim.blogspot.ru 2
http://changyeopkim.blogspot.co.uk 1
http://changyeopkim.blogspot.in 1
http://changyeopkim.blogspot.pt 1
http://changyeopkim.blogspot.ro 1
http://changyeopkim.blogspot.de 1
http://changyeopkim.blogspot.sg 1
http://changyeopkim.blogspot.com.au 1
http://changyeopkim.blogspot.tw 1



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Android studio vs adt Android studio vs adt Presentation Transcript

    • Android Studio vs ADT(Eclipse) GOOGLE+ : +CHANGYEOPKIM-NECTARINE
    • ADT?  Android Development Tool  Based on Eclipse  Traditional Development Environment (a.k.a. Stable)  http://developer.android.com/sdk/index.html
    • Android Studio(AS)?  Introduced at Google I/O 2013  Based on IntelliJ Community Edition (http://www.jetbrains.com/idea/)  Gradle build system   Android Team tried to switch build system to gradle since Aug, 2013 https://android.googlesource.com/platform/tools/build/+/45c898bfc42 ccc2e8dc635312358e85102a766ea http://developer.android.com/sdk/installing/studio.html
    • Previously on Android  Build System   Ant or Maven Dependency management for Android Library Project  Android Library Project?  An Android library project is a development project that holds shared Android source code and resources  http://developer.android.com/tools/projects/index.html#LibraryProjects  Directly import on project (Project is getting bigger)  apklib via Maven
    • Why Android Studio(Gradle)?  Plugins and other helping functions depend on your preference  Remember, it’s EAP (means quite buggy)  Google might stop developing ADT (Gradle system is OFFICIAL)  Much faster, much smarter  Cool layout preview feature supports  Dependency management is fantastic  Support AAR  The binary distribution of an Android Library Project  Flavoring Build Process  https://developers.google.com/live/shows/478404424
    • Switching from ADT to AS  To be honest, automatic exporting or importing are sucks  Only works when the project structure is simple  Maybe, you need to modify build.gradle yourself following the project structure  Current ADT exports the project as gradle format with build tools 0.4  If you didn’t use UTF-8 in eclipse, a migration could be a disaster  Starting a new project with AS would be a perfect choice.  Beware that a keymap is completely different.   Of course, you can change the keymap as Eclipse in Preference Stay still in ADT when you are developing NDK
    • Extra : Genymotion  Replace the useless Android Emulator  Based on VirtualBox  Super fast  Support many device images naturally  Both ADT and Android Studio have a Genymotion plugin  http://www.genymotion.com/