amap_flutter_sdk
Unified AMap Flutter SDK — Map, Location and Search for Android & iOS. Unofficial community plugin; not affiliated with Amap.
What this package is like to depend on
Last release 14 days ago
10 Aug 2026
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
1 months old
8 releases · first in 2026
8 releases in the last 12 months
see the full history below
Release timeline
8 releases · Jul 2026 to Aug 2026Releases
latest 8-
0.1.710 Aug 2026Release notes
Open source →- iOS Search: treat Dart
nullmap values as empty string (NSNull→@""). Opening location search calledsearchPoiAroundwith nullkeyword/city/types;x ?: @""does not catchNSNull, and AMap then crashed with-[NSNull length].
- iOS Search: treat Dart
-
0.1.610 Aug 2026Release notes
Open source →- iOS Search: replace single-slot
pendingResultwith per-requestFlutterResultmap (NSMapTablestrong keys). ConcurrentsearchDistrict/inputTips/ POI / geocode no longer overwrite each other (fixes suggest-search crashes). - iOS Search: store Result before starting native search; take-then-reply once on main thread.
- iOS Search: replace single-slot
-
0.1.504 Aug 2026Release notes
Open source →- Search: add InputTips (
AMapSearchClient.inputTips/AMapInputTip) backed by native APIs:- Android:
Inputtips+InputtipsQuery - iOS:
AMapInputTipsSearch/AMapInputTipsSearchRequest
- Android:
- Search: add InputTips (
-
0.1.430 Jul 2026Release notes
Open source →- iOS: fix Marker custom icon not refreshing when updated via
BitmapDescriptor.fromBytes(e.g. district center bubble count).checkIconDescriptionChangedFrompreviously returned NO for non-string/number icon payload and skipped image updates.
- iOS: fix Marker custom icon not refreshing when updated via
-
0.1.323 Jul 2026Release notes
Open source →- Android: implement Search
updatePrivacyStatementsoAMapSdk.initno longer throwsMissingPluginExceptionand blocks location permission / marker setup. - Android: apply Search privacy via
ServiceSettingsreflection when available.
- Android: implement Search
-
0.1.222 Jul 2026Release notes
Open source →- iOS: fix district/city search — initialize search privacy compliance before requests.
- iOS: lazy-create
AMapSearchAPIafter key/privacy are configured. - iOS: district search sets
requireExtensionand respectssubdistrict: 0.
-
0.1.122 Jul 2026Release notes
Open source →- iOS: fix build with newer AMapSearchKit — POI
requireExtensionreplaced with runtime-compatible extension config (showFieldsTypefallback). - iOS: fix build with AMapLocation 2.12+ — migrate reverse-geocode language to
AMapServices.regionLanguageTypewith legacy fallback.
- iOS: fix build with newer AMapSearchKit — POI
-
0.1.022 Jul 2026Release notes
Open source →- Initial release: unified AMap Flutter plugin (Map + Location + Search).
- Map:
AMapView/AMapWidget, camera, Marker / Polyline / Polygon, snapshot, POI tap. - Location: once / continuous location, reverse geocode fields, privacy compliance APIs.
- Search: POI keyword / around / ID, geocode, regeocode, district search.
- Android:
3dmap-location-searchMaven dependency; ARM-only ABI filters. - iOS:
AMap3DMap/AMapLocation/AMapSearchCocoaPods (static framework).