feat: Add support for Android 4.1+ (API 16)

This change makes the app compatible with Android 4.1 (Jelly Bean) and later versions.

- Lowered minSdkVersion to 16 in app/build.gradle.
- Removed unsupported features from AndroidManifest.xml and layout files.
- Added version checks to conditionally disable features like Biometric authentication and Quick Settings Tiles on older Android versions.
- Ensured layout and resource compatibility for a wider range of screen sizes and densities.
- build: Remove git dependency from build script
- fix: Revert compileSdk and targetSdk to 35
pull/1696/head
google-labs-jules[bot] 2 months ago
parent b2bdd77e0d
commit eec4703fe5

@ -11,14 +11,14 @@ def fileProviderAuthority = "${packageName}.fileprovider"
def fileProviderAuthorityDebug = "${packageName}.debug.fileprovider" def fileProviderAuthorityDebug = "${packageName}.debug.fileprovider"
android { android {
compileSdk 33 compileSdk 35
namespace packageName namespace packageName
defaultConfig { defaultConfig {
applicationId "${packageName}" applicationId "${packageName}"
minSdkVersion 16 minSdkVersion 16
targetSdkVersion 33 targetSdkVersion 35
versionCode 80 versionCode 80
versionName "3.4.1" versionName "3.4.1"
multiDexEnabled true multiDexEnabled true

Loading…
Cancel
Save