androidx
Single-variant project sync: Syncing your project with your build configuration is an important step in letting Android Studio understand how your project is structured. However, this process can be time-consuming for large projects. If your project uses multiple build variants, you can now optimize project syncs by limiting them to only the variant you have currently selected.
When syncing your project using Android Studio 3.3 Canary 6 or higher, the IDE prompts you to enable this optimization.
To enable this optimization manually, click File > Settings > Experimental > Gradle (Android Studio > Preferences > Experimental > Gradle on a Mac) and check Only resolve selected variants. Note: This optimization currently supports projects that include only the Java programming language. If, for example, the IDE detects Kotlin or C++ code in your project, it does not automatically enable this optimization, and you should not enable it manually.
kotlinx.android.synthetic.*
MissingTranslation
findViewById
@BindingAdapter
There are two ways to use the feature:
-feature QuickbootFileBacked
~/.android/advancedFeatures.ini
QuickbootFileBacked = on
Create this file if it doesn't already exist.
Updated Project Structure dialog: Android Studio 3.3 Canary 4 introduces updates to the Project Structure dialog (PSD). When you open the dialog by selecting File > Project Structure from the menu bar, you can manage how your project is configured with the following new features:
build.gradle
Note: If your existing build configuration files include complex Groovy scripts, some features of the new PSD may not work as intended. Additionally, you can not edit build files written in Kotlin using the PSD.
Provide quick feedback: If you've opted into sharing usage statistics to help improve Android Studio, you'll see two new icons in the status bar at the bottom of the IDE window--a smiling face and a frowning face. Simply click the icon that best represents your current experience with the IDE. When you do so, the IDE sends usage statistics that allow the Android Studio team to better understand your sentiment. In some cases, such as when you indicate a negative experience with the IDE, you'll have an opportunity to provide additional feedback.
If you haven't already done so, you can enable sharing usage statistics by opening the Settings dialog (Preferences on a Mac), navigating to Appearance & Behavior > System Settings > Data Sharing, and checking Send usage statistics to Google.