Android studio vs adt
Upcoming SlideShare
Loading in...5
×
 

Android studio vs adt

on

  • 2,603 views

 

Statistics

Views

Total Views
2,603
Views on SlideShare
2,000
Embed Views
603

Actions

Likes
3
Downloads
23
Comments
0

20 Embeds 603

http://changyeopkim.blogspot.kr 328
http://we.weirdmeetup.com 189
http://changyeopkim.blogspot.com 40
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
More...

Accessibility

Categories

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.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
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/