7. AndroidX
New package structure to make it clearer which packages are bundled
with the Android operating system
Android Studio include the AndroidX as Default dependencies
and Built-in migration for Android X
12. Android App Bundle
An improved way to package your app. Lets you more easily deliver a
great experience in a smaller app size, allowing for the huge variety of
Android devices available today.
19. R8, New code shrinker
New tool for code shrinking and obfuscation that replaces ProGuard.
Try the preview version, add this in gradle.properties file
.
android.enableR8 = true .
.
20. Removed ABIs for multi-APKs
Android Studio no longer generates APKs for the following ABIs by default:
mips, mips64 and armeabi
21. What to build with these ABIs?
.
// build.gradle .
android { .
splits { .
abi { .
include 'armeabi', 'mips', 'mips64' .
... .
} .
} .
} .
.
NDK r16b or lower is required
25. Native multidex enabled
by default
The Android plugin for Gradle enables native multidex for all modules
that set minimum SDK version to 21 or higher.
35. Develop
AndroidX
Navigation Editor
Slices Provider Generator
Sample Data in Layout Design
What's new Assistant
Build
D8 desugaring
R8, New code shrinker
Removed ABIs for multi-APKs
Build speed improvement
AAPT2 moved to Google's Maven repository
Native multidex enabled by default
Removal of âconfiguration on demandâ
Test
Emulator Snapshot
Screen Record in Android Emulator
Virtual Scene Android Emulator Camera
ADB Connection Assistant
Optimize
Energy Profiler
Profiling Recorder
37. And more!
Android Studio 3.2 Beta - Android Developers Blog
https://android-developers.googleblog.com/2018/06/android-studio-3-2-beta.html
Android Studio Preview
https://developer.android.com/studio/preview/
What's new in Android development tools - Google I/O '18
https://www.youtube.com/watch?v=WxAZk7A7OkM