npm package: @hmscore/react-native-hms-location
Description: React Native HMS Location Kit
Latest version: 6.16.0-301

<p align="center">
  <h1 align="center">React-Native HMS Location</h1>
</p>

<p align="center">
  <a href="https://www.npmjs.com/package/@hmscore/react-native-hms-location"><img src="https://img.shields.io/npm/dm/@hmscore/react-native-hms-location?color=%23007EC6&style=for-the-badge" alt="downloads"></a>
  <a href="https://www.npmjs.com/package/@hmscore/react-native-hms-location"><img src="https://img.shields.io/npm/v/@hmscore/react-native-hms-location?color=%23ed2a1c&style=for-the-badge" alt="NPM version"></a>
  <a href="./LICENSE"><img src="https://img.shields.io/npm/l/@hmscore/react-native-hms-location.svg?color=%3bcc62&style=for-the-badge" alt="License"></a>
</p>

---

React Native Location Plugin provides adaptation code for HUAWEI Location Kit to use the React Native platform. With HUAWEI Location Kit, your app can provide flexible location-based services for global users. Currently, it provides three main capabilities: fused location, activity identification, and geofence. You can call one or more of these capabilities as needed.

[> Learn More](https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/introduction-0000001050142177?ha_source=hms1)

## Installation

```bash
$ npm i @hmscore/react-native-hms-location
```

## Documentation

- [Quick Start](https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/preparedevenv-0000001050041326?ha_source=hms1)
- [Reference](https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-References-V1/overview-0000001050041352-V1?ha_source=hms1)

### Additional Topics

- [Location Service](https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/locationservice-0000001050043283?ha_source=hms1)
- [Activity Identification Service](https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/activityidentify-0000001050041340?ha_source=hms1)
- [Geofence Service](https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/geofence-0000001050043295?ha_source=hms1)
- [Geocode Service](https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/geocoder-0000001270040169?ha_source=hms1)
- [Log Recording Service](https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/log-recording-0000001270330917?ha_source=hms1)
- [Indoor Location Service](https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/indoor-location-0000001270361705?ha_source=hms1)
- [High-precision Location Service](https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/high-precision-location-0000001270266393?ha_source=hms1)

## Questions or Issues

If you have questions about how to use HMS samples, try the following options:

- [Stack Overflow](https://stackoverflow.com/questions/tagged/huawei-mobile-services) is the best place for any programming questions. Be sure to tag your question with
  **huawei-mobile-services**.
- [Github](https://github.com/HMS-Core/hms-react-native-plugin) is the official repository for these plugins, You can open an issue or submit your ideas.
- [Huawei Developer Forum](https://forums.developer.huawei.com/forumPortal/en/home?fid=0101187876626530001&ha_source=hms1) HMS Core Module is great for general questions, or seeking recommendations and opinions.
- [Huawei Developer Docs](https://developer.huawei.com/consumer/en/doc/overview/HMS-Core-Plugin?ha_source=hms1) is place to official documentation for all HMS Core Kits, you can find detailed documentations in there.

If you run into a bug in our samples, please submit an issue to the [GitHub repository](https://github.com/HMS-Core/hms-react-native-plugin).

## License

Huawei React-Native Plugin is licensed under [Apache 2.0 license](LICENSE)