Google Android Studio 2.0 Beta is now launched
The latest news from Google is that it has released the beta version of Android 2.0, the latest version of its Integrated Development Environment (IDE). So far the preview has been released, but now Android Studio 2.0 is now being promoted to beta channel. Looking back, Google unveiled Android Studio 2.0 in November 2015. This is the second major version of its IDE. Google has included a lot of improvements in this version because it is the last version of the official Android IDE. It is especially focused on the build performance and speed of the emulator so that the app development experience can be improved.
The new features of Android Studio 2.0 include Instant Run, which gives users the ability to quickly edit and view code changes as well as the newer and faster emulator. This is a beta version, as the final version has not yet been released. This can be downloaded from the beta release channel. Instant execution allows for faster code editing and application deployment cycle, while the Android emulator is faster than most real devices and also includes a brand new user interface.
Integration and testing of application indexing
Google app indexing integration and testing functionality is also provided, which is also updated for the beta. This helps re-engage users, because in the beta, URL links can be validated and tested in your app in all IDEs.
Google also included Fast ADB, which means installing and transferring files is now up to 5x faster with Android Studio. This is done with an updated Android Debugging Bridge (ADB) offered in Platform Tools 23.1.0. Graphics intensive applications are also possible with Google Profiler Preview so that it is possible to optimize the application or game via OpenGL ES code.
Quick code changes now possible
With Instant Run in Android Studio 2.0, it is possible to quickly make changes to your app code while the app is running on an Android device or even an Android simulator. Now developers no longer need to wait for the entire application to be rebuilt and redeployed after every code change. Depending on the code changes made, the results of the code change can be seen in less than a second.
Hot and cold exchanges
In a behind-the-scenes scenario, Android 2.0 instruments the application code when you first compile and deploy your application to your device so that it is possible to determine where to redeem the code as well as the resources. It automatically uses one of two swap methods to update your app: hot swap and hot swap. For the beta version, a cold replacement has also been introduced which quickly restarts the entire app.
Other features also include application indexing, which works by indexing the platform URLs that users provide in the app manifesto and using your app’s API calls. Here, when URLs are supported from app content, users can directly access these links from Google search results on their device.
URL testing and validation is also featured for the beta, where you can validate the results of your URLs using the built-in validation tool. In addition, the Android emulator is new and faster and also includes fixes and small improvements. Rotate controls on the emulator toolbar and added multi-touch support have been added to help test apps that use gestures like pinch and zoom.
Since Android 2.0 is a big release, the beta may contain bugs although it is relatively bug-free. Problems can be reported to Google if they are detected. Good luck with using Android 2.0 Beta.