Android Studio 2.0: new features
Android Studio 2.1 is required to try out new features and APIs of the Android N developer preview including the new Jack compiler and Java 8 language support. It also includes performance improvements to Instant Run, and a number of bug fixes and stability improvements.
Android Studio 2.1 is now available to download through the Stable release channel.
Find out more about Android Studio 2.1 feature here: http://goo.gl/dE76Li
Learn more about Android Studio with Android Tool Time with Reto Meier: https://goo.gl/mAitOr
Subscribe to the Android Developers channel at http://goo.gl/GEh1ds
- Not all code changes are supported by instant Run currently.
accelerated build and deployment
- overall build steps
- Deploy and Install
- improve building time
- Quadratic dx merger algorithm
- shrinking in proguard is improved
- improving AAPT packaging times
To improve deploy times, we improved the ADB push-pull protocol, making it very fast to deploy to an emulator, which seems like a really good reason to improve the emulator UX and make it really.
Basically, emulator is running on typical dev hardware is faster than using a physical Android device.
How they improved performance of emulator
- SMP support for host multi-core
- OPtimized GPU & CPU performance
- Improve IO speeds
they completely rebuilt the emulator UI.
1. toolbar to enable actions
2. supprot for deploying APKs through drag and drop
3. rescale the emulator frame by dragging a corner
4. modify device hardware changes like GPS
- cellular network conditions
- battery state
- incoming phone calls or texts
- we can record and replay the entire GPU stream frame by frame.
- It allows us to insepct the GPU state at each stage and help us understand what caused each specific rendering outcome.
Built on IntelliJ 15
We can use all good things supported by IntelliJ15.