Fix Android release build and verify on emulator
- Disable Kotlin incremental compilation (kotlin.incremental=false): the project lives on D: while Gradle's Kotlin daemon caches default to C:, which crashes with "this and base files have different roots" when closing incremental caches. - Drop flutter_map_tile_caching for now: it pins objectbox_flutter_libs ^4.1.0, which fails checkReleaseAarMetadata against newer AndroidX transitive deps (needs compileSdk 34+, itself built against android-31). Not used in code yet, so deferred rather than forcing an unverified dependency_override. - Add web/ platform for fast local UI iteration without an emulator. - Ignore .claude/ (Claude Code session state, not project content). Verified: flutter analyze, flutter test, and a real release build running on a newly created Pixel_10a-profile Android emulator (API 36). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
346fcc2183
commit
ac14ad4c4c
@@ -42,7 +42,6 @@ dependencies:
|
||||
cupertino_icons: ^1.0.8
|
||||
flutter_map: ^8.3.1
|
||||
latlong2: ^0.9.1
|
||||
flutter_map_tile_caching: ^10.1.1
|
||||
drift: ^2.34.2
|
||||
sqlite3_flutter_libs: ^0.6.0+eol
|
||||
path_provider: ^2.1.6
|
||||
|
||||
Reference in New Issue
Block a user