google-developer-training / android-fundamentals-apps-v2

Other
649 stars 2.63k forks source link

Android Java Fundamentals codelab: Android fundamentals 03.3: Support libraries #331

Closed MateusTymoniuk closed 1 year ago

MateusTymoniuk commented 2 years ago

Describe the problem

On the codelab, it says to setup the project to use support libraries, but it's not possible to reproduce the tasks on the codelab due to Android Studio flow for creating a project with the desired configuration is different of what it is on the codelab.

In which lesson and step of the codelab can this issue be found? 3.3: The Android Support Library - Step 3

How to reproduce? On step 3, item 1.1 it is said to install Android Support Repository, and this item doesn't show on the list of SDK Tools.

On item 1.2, it is said to select the desired api, then create an empty activity, and then check the options Generate Layout file and Backwards Compatibility (App Compat), but this step doesn't show on the creation of a new project anymore.

Versions

  1. Android Studio Bumblebee | 2021.1.1 Patch 3 Build #AI-211.7628.21.2111.8309675, built on March 16, 2022 Runtime version: 11.0.11+0-b60-7590822 amd64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. Linux 5.13.0-40-generic GC: G1 Young Generation, G1 Old Generation Memory: 2048M Cores: 16 Registry: external.system.auto.import.disabled=true Non-Bundled Plugins: org.jetbrains.kotlin (211-1.6.21-release-334-AS7442.40) Current Desktop: ubuntu:GNOME

Additional information When we create a new project we just need to check the box that says "use legacy android.support libraries" to achieve the desired result, but the codelab instructions are not compatible with this version of Android Studio.

codelab: android-fundamentals