With this CL, ThemedNavBarKeyboard sameple IME will have an explicitly set targetSdkVersion=31 so that it can be installed on older version of Android OSes. This CL also explicitly sets "android:exported", which has been required in AndroidManifest.xml since API 31. Fix: 211463997 Test: Manually verified as follows 1. Flash SQ1A.211205.008 aosp_coral-userdebug into coral 2. make -j ThemedNavBarKeyboard 3. adb install -r $ANDROID_PRODUCT_OUT/system/app/ThemedNavBarKeyboard/ThemedNavBarKeyboard.apk Change-Id: Idd88031a6b65cca58add8abe42794bc5f01b1973
Adding a new folder in development/samples is not enough to have it be packaged with the SDK. Make sure to edit development/build/sdk.atree to add the sample to the SDK build.