feat(android): add 16KB page size support

This commit is contained in:
Kingkor Roy Tirtho 2025-11-12 11:17:34 +06:00
parent cab09e00ce
commit bb6f4bd57b
3 changed files with 49 additions and 89 deletions

View File

@ -36,7 +36,7 @@ android {
compileSdkVersion 36 compileSdkVersion 36
ndkVersion = "27.0.12077973" ndkVersion = "29.0.14206865"
compileOptions { compileOptions {
coreLibraryDesugaringEnabled true coreLibraryDesugaringEnabled true

View File

@ -992,14 +992,13 @@ packages:
source: hosted source: hosted
version: "9.2.4" version: "9.2.4"
flutter_secure_storage_linux: flutter_secure_storage_linux:
dependency: "direct overridden" dependency: transitive
description: description:
path: flutter_secure_storage_linux name: flutter_secure_storage_linux
ref: patch-2 sha256: be76c1d24a97d0b98f8b54bce6b481a380a6590df992d0098f868ad54dc8f688
resolved-ref: f076cbb65b075afd6e3b648122987a67306dc298 url: "https://pub.dev"
url: "https://github.com/m-berto/flutter_secure_storage.git" source: hosted
source: git version: "1.2.3"
version: "2.0.1"
flutter_secure_storage_macos: flutter_secure_storage_macos:
dependency: transitive dependency: transitive
description: description:
@ -1009,13 +1008,13 @@ packages:
source: hosted source: hosted
version: "3.1.3" version: "3.1.3"
flutter_secure_storage_platform_interface: flutter_secure_storage_platform_interface:
dependency: "direct overridden" dependency: transitive
description: description:
name: flutter_secure_storage_platform_interface name: flutter_secure_storage_platform_interface
sha256: b8337d3d52e429e6c0a7710e38cf9742a3bb05844bd927450eb94f80c11ef85d sha256: cf91ad32ce5adef6fba4d736a542baca9daf3beac4db2d04be350b87f69ac4a8
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.0.0" version: "1.1.2"
flutter_secure_storage_web: flutter_secure_storage_web:
dependency: transitive dependency: transitive
description: description:
@ -1530,65 +1529,58 @@ packages:
media_kit: media_kit:
dependency: "direct main" dependency: "direct main"
description: description:
path: media_kit name: media_kit
ref: HEAD sha256: "52a8e989babc431db0aa242f32a4a08e55f60662477ea09759a105d7cd6410da"
resolved-ref: c9617f570b8c0ba02857e721997f78c053a856c1 url: "https://pub.dev"
url: "https://github.com/media-kit/media-kit" source: hosted
source: git version: "1.2.1"
version: "1.2.0"
media_kit_libs_android_audio: media_kit_libs_android_audio:
dependency: "direct overridden" dependency: transitive
description: description:
path: "libs/android/media_kit_libs_android_audio" name: media_kit_libs_android_audio
ref: HEAD sha256: "8f8f9759e537e12d66f08bc4d5279eb1bb21a0ccc519ff3442c68a9f3b6dd68b"
resolved-ref: c9617f570b8c0ba02857e721997f78c053a856c1 url: "https://pub.dev"
url: "https://github.com/media-kit/media-kit" source: hosted
source: git version: "1.3.8"
version: "1.3.7"
media_kit_libs_audio: media_kit_libs_audio:
dependency: "direct main" dependency: "direct main"
description: description:
path: "libs/universal/media_kit_libs_audio" name: media_kit_libs_audio
ref: HEAD sha256: "81bf506c234e81e3ec536ba72f8f700a928543c14c345220210cae0411636316"
resolved-ref: c9617f570b8c0ba02857e721997f78c053a856c1 url: "https://pub.dev"
url: "https://github.com/media-kit/media-kit" source: hosted
source: git version: "1.0.7"
version: "1.0.6"
media_kit_libs_ios_audio: media_kit_libs_ios_audio:
dependency: "direct overridden" dependency: transitive
description: description:
path: "libs/ios/media_kit_libs_ios_audio" name: media_kit_libs_ios_audio
ref: HEAD sha256: "78ccf04e27d6b4ba00a355578ccb39b772f00d48269a6ac3db076edf2d51934f"
resolved-ref: c9617f570b8c0ba02857e721997f78c053a856c1 url: "https://pub.dev"
url: "https://github.com/media-kit/media-kit" source: hosted
source: git
version: "1.1.4" version: "1.1.4"
media_kit_libs_linux: media_kit_libs_linux:
dependency: "direct overridden" dependency: transitive
description: description:
path: "libs/linux/media_kit_libs_linux" name: media_kit_libs_linux
ref: HEAD sha256: "2b473399a49ec94452c4d4ae51cfc0f6585074398d74216092bf3d54aac37ecf"
resolved-ref: c9617f570b8c0ba02857e721997f78c053a856c1 url: "https://pub.dev"
url: "https://github.com/media-kit/media-kit" source: hosted
source: git
version: "1.2.1" version: "1.2.1"
media_kit_libs_macos_audio: media_kit_libs_macos_audio:
dependency: "direct overridden" dependency: transitive
description: description:
path: "libs/macos/media_kit_libs_macos_audio" name: media_kit_libs_macos_audio
ref: HEAD sha256: "3be21844df98f286de32808592835073cdef2c1a10078bac135da790badca950"
resolved-ref: c9617f570b8c0ba02857e721997f78c053a856c1 url: "https://pub.dev"
url: "https://github.com/media-kit/media-kit" source: hosted
source: git
version: "1.1.4" version: "1.1.4"
media_kit_libs_windows_audio: media_kit_libs_windows_audio:
dependency: "direct overridden" dependency: transitive
description: description:
path: "libs/windows/media_kit_libs_windows_audio" name: media_kit_libs_windows_audio
ref: HEAD sha256: c2fd558cc87b9d89a801141fcdffe02e338a3b21a41a18fbd63d5b221a1b8e53
resolved-ref: c9617f570b8c0ba02857e721997f78c053a856c1 url: "https://pub.dev"
url: "https://github.com/media-kit/media-kit" source: hosted
source: git
version: "1.0.9" version: "1.0.9"
menu_base: menu_base:
dependency: transitive dependency: transitive

View File

@ -61,7 +61,6 @@ dependencies:
sdk: flutter sdk: flutter
flutter_native_splash: ^2.4.6 flutter_native_splash: ^2.4.6
flutter_riverpod: ^2.5.1 flutter_riverpod: ^2.5.1
flutter_secure_storage: ^9.2.4
flutter_sharing_intent: ^1.1.0 flutter_sharing_intent: ^1.1.0
flutter_undraw: ^0.2.1 flutter_undraw: ^0.2.1
form_builder_validators: ^11.1.1 form_builder_validators: ^11.1.1
@ -82,14 +81,8 @@ dependencies:
logger: ^2.0.2 logger: ^2.0.2
logging: ^1.3.0 logging: ^1.3.0
lrc: ^1.0.2 lrc: ^1.0.2
media_kit: media_kit: ^1.2.1
git: media_kit_libs_audio: ^1.0.7
url: https://github.com/media-kit/media-kit
path: media_kit
media_kit_libs_audio:
git:
url: https://github.com/media-kit/media-kit
path: libs/universal/media_kit_libs_audio
metadata_god: ^1.1.0 metadata_god: ^1.1.0
mime: ^2.0.0 mime: ^2.0.0
open_file: ^3.5.10 open_file: ^3.5.10
@ -161,6 +154,7 @@ dependencies:
flutter_markdown_plus: ^1.0.3 flutter_markdown_plus: ^1.0.3
pub_semver: ^2.2.0 pub_semver: ^2.2.0
change_case: ^1.1.0 change_case: ^1.1.0
flutter_secure_storage: ^9.2.4
dev_dependencies: dev_dependencies:
build_runner: ^2.4.13 build_runner: ^2.4.13
@ -191,32 +185,6 @@ dependency_overrides:
flutter_svg: ^2.0.17 flutter_svg: ^2.0.17
intl: any intl: any
collection: any collection: any
flutter_secure_storage_linux:
git:
url: https://github.com/m-berto/flutter_secure_storage.git
ref: patch-2
path: flutter_secure_storage_linux
flutter_secure_storage_platform_interface: 2.0.0
media_kit_libs_android_audio:
git:
url: https://github.com/media-kit/media-kit
path: libs/android/media_kit_libs_android_audio
media_kit_libs_ios_audio:
git:
url: https://github.com/media-kit/media-kit
path: libs/ios/media_kit_libs_ios_audio
media_kit_libs_macos_audio:
git:
url: https://github.com/media-kit/media-kit
path: libs/macos/media_kit_libs_macos_audio
media_kit_libs_windows_audio:
git:
url: https://github.com/media-kit/media-kit
path: libs/windows/media_kit_libs_windows_audio
media_kit_libs_linux:
git:
url: https://github.com/media-kit/media-kit
path: libs/linux/media_kit_libs_linux
flutter: flutter:
generate: true generate: true