Skip to content

Commit 0f8d9bc

Browse files
committed
Android: Support 16 KB page size
1 parent ac0112e commit 0f8d9bc

File tree

4 files changed

+60
-60
lines changed

4 files changed

+60
-60
lines changed

.github/workflows/flutter-build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- uses: subosito/[email protected]
1616
with:
1717
channel: "stable"
18-
flutter-version: "3.32.x"
18+
flutter-version: "3.35.x"
1919
- name: Install dependencies
2020
run: |
2121
sudo apt-get update -y
@@ -67,7 +67,7 @@ jobs:
6767
- uses: subosito/[email protected]
6868
with:
6969
channel: "stable"
70-
flutter-version: "3.32.x"
70+
flutter-version: "3.35.x"
7171
- name: Install dependencies
7272
run: flutter pub get
7373
- name: Build Windows app
@@ -101,7 +101,7 @@ jobs:
101101
- uses: subosito/[email protected]
102102
with:
103103
channel: "stable"
104-
flutter-version: "3.32.x"
104+
flutter-version: "3.35.x"
105105
architecture: x64
106106
- name: Install dependencies
107107
run: flutter pub get

android/app/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ if (keystorePropertiesFile.exists()) {
1616

1717
android {
1818
namespace = "io.thingset.client"
19-
compileSdk = 35
19+
compileSdk = 36
2020
ndkVersion = "29.0.13599879"
2121

2222
compileOptions {
@@ -34,7 +34,7 @@ android {
3434
// You can update the following values to match your application needs.
3535
// For more information, see: https://flutter.dev/to/review-gradle-config.
3636
minSdk = 24
37-
targetSdk = 35
37+
targetSdk = 36
3838
versionCode = flutter.versionCode
3939
versionName = flutter.versionName
4040
}

pubspec.lock

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -133,10 +133,10 @@ packages:
133133
dependency: "direct main"
134134
description:
135135
name: fl_chart
136-
sha256: "577aeac8ca414c25333334d7c4bb246775234c0e44b38b10a82b559dd4d764e7"
136+
sha256: "7ca9a40f4eb85949190e54087be8b4d6ac09dc4c54238d782a34cf1f7c011de9"
137137
url: "https://pub.dev"
138138
source: hosted
139-
version: "1.0.0"
139+
version: "1.1.1"
140140
flutter:
141141
dependency: "direct main"
142142
description: flutter
@@ -154,11 +154,11 @@ packages:
154154
dependency: "direct main"
155155
description:
156156
path: "."
157-
ref: "flutter-v3.29"
158-
resolved-ref: "3d80a2612d65e0bec85a71f183b0134755ee9123"
157+
ref: "16k-page-size"
158+
resolved-ref: e6969abdf38b7fd3d111ea7995c1415988063dcf
159159
url: "https://github.com/ThingSet/flutter_libserialport"
160160
source: git
161-
version: "0.5.0"
161+
version: "0.6.0"
162162
flutter_lints:
163163
dependency: "direct dev"
164164
description:
@@ -205,18 +205,18 @@ packages:
205205
dependency: "direct main"
206206
description:
207207
name: go_router
208-
sha256: ac294be30ba841830cfa146e5a3b22bb09f8dc5a0fdd9ca9332b04b0bde99ebf
208+
sha256: d8f590a69729f719177ea68eb1e598295e8dbc41bbc247fed78b2c8a25660d7c
209209
url: "https://pub.dev"
210210
source: hosted
211-
version: "15.2.4"
211+
version: "16.3.0"
212212
http:
213213
dependency: transitive
214214
description:
215215
name: http
216-
sha256: "2c11f3f94c687ee9bad77c171151672986360b2b001d109814ee7140b2cf261b"
216+
sha256: bb2ce4590bc2667c96f318d68cac1b5a7987ec819351d32b1c987239a815e007
217217
url: "https://pub.dev"
218218
source: hosted
219-
version: "1.4.0"
219+
version: "1.5.0"
220220
http_parser:
221221
dependency: transitive
222222
description:
@@ -245,26 +245,26 @@ packages:
245245
dependency: transitive
246246
description:
247247
name: leak_tracker
248-
sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0"
248+
sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de"
249249
url: "https://pub.dev"
250250
source: hosted
251-
version: "10.0.9"
251+
version: "11.0.2"
252252
leak_tracker_flutter_testing:
253253
dependency: transitive
254254
description:
255255
name: leak_tracker_flutter_testing
256-
sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573
256+
sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1"
257257
url: "https://pub.dev"
258258
source: hosted
259-
version: "3.0.9"
259+
version: "3.0.10"
260260
leak_tracker_testing:
261261
dependency: transitive
262262
description:
263263
name: leak_tracker_testing
264-
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
264+
sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1"
265265
url: "https://pub.dev"
266266
source: hosted
267-
version: "3.0.1"
267+
version: "3.0.2"
268268
libserialport:
269269
dependency: transitive
270270
description:
@@ -333,18 +333,18 @@ packages:
333333
dependency: "direct main"
334334
description:
335335
name: package_info_plus
336-
sha256: "7976bfe4c583170d6cdc7077e3237560b364149fcd268b5f53d95a991963b191"
336+
sha256: f69da0d3189a4b4ceaeb1a3defb0f329b3b352517f52bed4290f83d4f06bc08d
337337
url: "https://pub.dev"
338338
source: hosted
339-
version: "8.3.0"
339+
version: "9.0.0"
340340
package_info_plus_platform_interface:
341341
dependency: transitive
342342
description:
343343
name: package_info_plus_platform_interface
344-
sha256: "6c935fb612dff8e3cc9632c2b301720c77450a126114126ffaafe28d2e87956c"
344+
sha256: "202a487f08836a592a6bd4f901ac69b3a8f146af552bbd14407b6b41e1c3f086"
345345
url: "https://pub.dev"
346346
source: hosted
347-
version: "3.2.0"
347+
version: "3.2.1"
348348
path:
349349
dependency: transitive
350350
description:
@@ -357,10 +357,10 @@ packages:
357357
dependency: "direct main"
358358
description:
359359
name: permission_handler
360-
sha256: "2d070d8684b68efb580a5997eb62f675e8a885ef0be6e754fb9ef489c177470f"
360+
sha256: bc917da36261b00137bbc8896bf1482169cd76f866282368948f032c8c1caae1
361361
url: "https://pub.dev"
362362
source: hosted
363-
version: "12.0.0+1"
363+
version: "12.0.1"
364364
permission_handler_android:
365365
dependency: transitive
366366
description:
@@ -405,10 +405,10 @@ packages:
405405
dependency: transitive
406406
description:
407407
name: petitparser
408-
sha256: "07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646"
408+
sha256: "1a97266a94f7350d30ae522c0af07890c70b8e62c71e8e3920d1db4d23c057d1"
409409
url: "https://pub.dev"
410410
source: hosted
411-
version: "6.1.0"
411+
version: "7.0.1"
412412
platform:
413413
dependency: transitive
414414
description:
@@ -429,10 +429,10 @@ packages:
429429
dependency: transitive
430430
description:
431431
name: posix
432-
sha256: f0d7856b6ca1887cfa6d1d394056a296ae33489db914e365e2044fdada449e62
432+
sha256: "6323a5b0fa688b6a010df4905a56b00181479e6d10534cecfecede2aa55add61"
433433
url: "https://pub.dev"
434434
source: hosted
435-
version: "6.0.2"
435+
version: "6.0.3"
436436
protobuf:
437437
dependency: transitive
438438
description:
@@ -445,10 +445,10 @@ packages:
445445
dependency: "direct main"
446446
description:
447447
name: provider
448-
sha256: "4abbd070a04e9ddc287673bf5a030c7ca8b685ff70218720abab8b092f53dd84"
448+
sha256: "4e82183fa20e5ca25703ead7e05de9e4cceed1fbd1eadc1ac3cb6f565a09f272"
449449
url: "https://pub.dev"
450450
source: hosted
451-
version: "6.1.5"
451+
version: "6.1.5+1"
452452
reactive_ble_mobile:
453453
dependency: transitive
454454
description:
@@ -469,10 +469,10 @@ packages:
469469
dependency: "direct main"
470470
description:
471471
name: rfc_6901
472-
sha256: df1bbfa3d023009598f19636d6114c6ac1e0b7bb7bf6a260f0e6e6ce91416820
472+
sha256: "6a43b1858dca2febaf93e15639aa6b0c49ccdfd7647775f15a499f872b018154"
473473
url: "https://pub.dev"
474474
source: hosted
475-
version: "0.2.0"
475+
version: "0.2.1"
476476
sky_engine:
477477
dependency: transitive
478478
description: flutter
@@ -522,10 +522,10 @@ packages:
522522
dependency: transitive
523523
description:
524524
name: test_api
525-
sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
525+
sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
526526
url: "https://pub.dev"
527527
source: hosted
528-
version: "0.7.4"
528+
version: "0.7.6"
529529
typed_data:
530530
dependency: transitive
531531
description:
@@ -538,26 +538,26 @@ packages:
538538
dependency: "direct main"
539539
description:
540540
name: url_launcher
541-
sha256: "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603"
541+
sha256: f6a7e5c4835bb4e3026a04793a4199ca2d14c739ec378fdfe23fc8075d0439f8
542542
url: "https://pub.dev"
543543
source: hosted
544-
version: "6.3.1"
544+
version: "6.3.2"
545545
url_launcher_android:
546546
dependency: transitive
547547
description:
548548
name: url_launcher_android
549-
sha256: "8582d7f6fe14d2652b4c45c9b6c14c0b678c2af2d083a11b604caeba51930d79"
549+
sha256: "5c8b6c2d89a78f5a1cca70a73d9d5f86c701b36b42f9c9dac7bad592113c28e9"
550550
url: "https://pub.dev"
551551
source: hosted
552-
version: "6.3.16"
552+
version: "6.3.24"
553553
url_launcher_ios:
554554
dependency: transitive
555555
description:
556556
name: url_launcher_ios
557-
sha256: "7f2022359d4c099eea7df3fdf739f7d3d3b9faf3166fb1dd390775176e0b76cb"
557+
sha256: "6b63f1441e4f653ae799166a72b50b1767321ecc263a57aadf825a7a2a5477d9"
558558
url: "https://pub.dev"
559559
source: hosted
560-
version: "6.3.3"
560+
version: "6.3.5"
561561
url_launcher_linux:
562562
dependency: transitive
563563
description:
@@ -570,10 +570,10 @@ packages:
570570
dependency: transitive
571571
description:
572572
name: url_launcher_macos
573-
sha256: "17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2"
573+
sha256: "8262208506252a3ed4ff5c0dc1e973d2c0e0ef337d0a074d35634da5d44397c9"
574574
url: "https://pub.dev"
575575
source: hosted
576-
version: "3.2.2"
576+
version: "3.2.4"
577577
url_launcher_platform_interface:
578578
dependency: transitive
579579
description:
@@ -602,18 +602,18 @@ packages:
602602
dependency: transitive
603603
description:
604604
name: vector_math
605-
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
605+
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
606606
url: "https://pub.dev"
607607
source: hosted
608-
version: "2.1.4"
608+
version: "2.2.0"
609609
vm_service:
610610
dependency: transitive
611611
description:
612612
name: vm_service
613-
sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02
613+
sha256: "45caa6c5917fa127b5dbcfbd1fa60b14e583afdc08bfc96dda38886ca252eb60"
614614
url: "https://pub.dev"
615615
source: hosted
616-
version: "15.0.0"
616+
version: "15.0.2"
617617
web:
618618
dependency: transitive
619619
description:
@@ -642,10 +642,10 @@ packages:
642642
dependency: transitive
643643
description:
644644
name: win32
645-
sha256: "66814138c3562338d05613a6e368ed8cfb237ad6d64a9e9334be3f309acfca03"
645+
sha256: d7cb55e04cd34096cd3a79b3330245f54cb96a370a1c27adb3c84b917de8b08e
646646
url: "https://pub.dev"
647647
source: hosted
648-
version: "5.14.0"
648+
version: "5.15.0"
649649
window_size:
650650
dependency: "direct main"
651651
description:
@@ -658,10 +658,10 @@ packages:
658658
dependency: transitive
659659
description:
660660
name: xml
661-
sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226
661+
sha256: "971043b3a0d3da28727e40ed3e0b5d18b742fa5a68665cca88e74b7876d5e025"
662662
url: "https://pub.dev"
663663
source: hosted
664-
version: "6.5.0"
664+
version: "6.6.1"
665665
yaml:
666666
dependency: transitive
667667
description:
@@ -671,5 +671,5 @@ packages:
671671
source: hosted
672672
version: "3.1.3"
673673
sdks:
674-
dart: ">=3.8.1 <4.0.0"
675-
flutter: ">=3.27.4"
674+
dart: ">=3.9.0 <4.0.0"
675+
flutter: ">=3.35.0"

pubspec.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ dependencies:
3636
# Use with the CupertinoIcons class for iOS style icons.
3737
cupertino_icons: ^1.0.8
3838

39-
flutter_libserialport: ^0.5.0
39+
flutter_libserialport: ^0.6.0
4040
flutter_reactive_ble: ^5.3.1
4141
flutter_speed_dial: ^7.0.0
42-
fl_chart: ^1.0.0
43-
go_router: ^15.2.4
42+
fl_chart: ^1.1.0
43+
go_router: ^16.2.4
4444
mutex: ^3.0.1
45-
package_info_plus: ^8.0.0
45+
package_info_plus: ^9.0.0
4646
permission_handler: ^12.0.0+1
4747
provider: ^6.0.4
4848
rfc_6901: ^0.2.0
@@ -51,11 +51,11 @@ dependencies:
5151
window_size: ^0.1.0
5252

5353
dependency_overrides:
54-
# because of https://github.com/jpnurmi/flutter_libserialport/issues/128
54+
# because of https://github.com/jpnurmi/flutter_libserialport/issues/144
5555
flutter_libserialport:
5656
git:
5757
url: https://github.com/ThingSet/flutter_libserialport
58-
ref: flutter-v3.29
58+
ref: 16k-page-size
5959

6060
dev_dependencies:
6161
flutter_test:

0 commit comments

Comments
 (0)