dispose method
释放原生端对应的资源, 除了AMapServices
Implementation
static void dispose() {
kNativeObjectPool
.where((it) => it.runtimeType != AMapServices) // AMapServices类不释放
.forEach(release);
if (_iosSearch != null) release(_iosSearch);
if (_androidPoiSearch != null) release(_androidPoiSearch);
if (_androidInputTip != null) release(_androidInputTip);
if (_androidGeocodeSearch != null) release(_androidGeocodeSearch);
if (_androidRouteSearch != null) release(_androidRouteSearch);
if (_androidBusStationSearch != null) release(_androidBusStationSearch);
if (_androidDistrictSearch != null) release(_androidDistrictSearch);
if (_androidWeatherSearch != null) release(_androidWeatherSearch);
}