amap_fl_plugin 0.1.7
amap_fl_plugin: ^0.1.7 copied to clipboard
Flutter plugin for AMap (Gaode) with 2D map, marker and location support.
0.1.7 #
- Docs: clarify required iOS app-side configuration for map rendering.
- Add complete
Info.plistsnippet includingMAMapAPIKey, location usage descriptions andNSAppTransportSecurity. - Clarify common iOS blank-map troubleshooting steps.
0.1.6 #
- Fix iOS privacy compliance initialization for AMap SDK.
- Call
MAMapView.updatePrivacyShowandMAMapView.updatePrivacyAgreebefore any map view creation. - Also call
AMapLocationManagerprivacy APIs to keep location SDK compliant. - Initialize
AMapServices.shared().apiKeyfromInfo.plist(MAMapAPIKey) during plugin registration.
0.1.5 #
- Fix iOS dependency integration for consumer apps.
- Add explicit
AMapFoundationdependency in plugin podspec. - Remove fragile custom Swift compiler module-map flags.
- Keep direct Swift imports
MAMapKitandAMapLocationKit.
0.1.4 #
- Fix iOS compile issue
No such module 'MAMapKit'in consumer apps. - Add conditional Swift imports to support module names exposed by different AMap pod variants:
MAMapKitorAMap2DMapAMapLocationKitorAMapLocation
0.1.3 #
- Fix iOS CocoaPods dependency name for map SDK.
- Replace invalid
MAMapKitpod dependency with officialAMap2DMap.
0.1.2 #
- Fix Android crash when reopening map page on newer Android versions by disabling native heap pointer tagging in plugin manifest (
android:allowNativeHeapPointerTagging="false").
0.1.1 #
- Fix Android release/profile crash caused by AMap classes being removed by R8/Proguard.
- Add
android/consumer-rules.prowith keep rules forcom.amap.api.**andcom.autonavi.**.
0.1.0 #
- Initial MVP release.
- Support 2D map view on Android/iOS.
- Support marker add/clear APIs.
- Support my-location display.
- Support map tap event stream and location event stream.
- Support track polyline draw/clear APIs.
- Include runnable example app with permission handling and simulated track testing.