Bug 1873677 - GeckoView Android API 34 (Android 14) r=jgraham,jonalmeida

Differential Revision: https://phabricator.services.mozilla.com/D198175
This commit is contained in:
mcarare 2024-01-16 08:21:36 +00:00
parent 477553d92b
commit 88903cc4ad
5 changed files with 16 additions and 10 deletions

View file

@ -58,8 +58,8 @@ def android_sdk_version():
# If you think you can't handle the whole set of changes, please reach out to the Release # If you think you can't handle the whole set of changes, please reach out to the Release
# Engineering team. # Engineering team.
return namespace( return namespace(
build_tools_version="33.0.1", build_tools_version="34.0.0",
target_sdk_version="33", target_sdk_version="34",
min_sdk_version="21", min_sdk_version="21",
) )

View file

@ -68,7 +68,7 @@ opengles_version_minor = 0
[package.metadata.android.sdk] [package.metadata.android.sdk]
# keep it in sync with android-sdk-version in android-sdk.configure # keep it in sync with android-sdk-version in android-sdk.configure
target_sdk_version = 33 target_sdk_version = 34
min_sdk_version = 18 min_sdk_version = 18
[package.metadata.android.application] [package.metadata.android.application]

View file

@ -10,6 +10,8 @@
<uses-permission android:name="android.permission.CAMERA"/> <uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/> <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE" />
<application <application
android:allowBackup="true" android:allowBackup="true"
@ -64,9 +66,13 @@
</activity> </activity>
<service <service
android:name=".ExampleCrashHandler" android:name=".ExampleCrashHandler"
android:exported="false" android:exported="false"
android:process=":crash"> android:foregroundServiceType="specialUse"
android:process=":crash">
<property
android:name="android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE"
android:value="This foreground service allows users to report crashes" />
</service> </service>
</application> </application>

View file

@ -1,4 +1,4 @@
emulator emulator
platform-tools platform-tools
build-tools;33.0.1 build-tools;34.0.0
platforms;android-33 platforms;android-34

View file

@ -288,8 +288,8 @@ def install(logger, dest=None, reinstall=False, prompt=True):
if new_install: if new_install:
packages = ["platform-tools", packages = ["platform-tools",
"build-tools;33.0.1", "build-tools;34.0.0",
"platforms;android-33", "platforms;android-34",
"emulator"] "emulator"]
install_android_packages(logger, paths, packages, prompt=prompt) install_android_packages(logger, paths, packages, prompt=prompt)