# Example code Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/robust_example_code.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/robust_example_code.html) ## Java **Required imports** private IQesdk mQesdkManager; private RLManager mRlManager;Copy to clipboard **Create the QESDK Manager instance** IQesdk mQesdkManager = IQesdk.createInstance(this);Copy to clipboard **Create RL Manager instance** RLManager rlManager = new RLManager(qesdkManager); int status = rlManager.init([String license], (opcodes, subsystem) -> { // Location Init Callback handle });Copy to clipboard **Send request to start location updates** RLEnums.LocationStatus status = rlManager.requestLocationUpdates(location-> { // Location Report Callback handle }); Copy to clipboard **Send request to stop location updates** RLEnums.LocationStatus status = rlManager.removeLocationUpdates(location-> { // Location Report Callback handle }); Copy to clipboard ## Native **Required includes** #include "qesdk_ndk.h" #include "qesdk_location_RL.h"Copy to clipboard **Create RL Manager instance** RLManager *rlManager = new RLManager(); int ret = rlManager->init(licenseStr, license_length, [](uint32_t opcodes, uint32_t *subsystems) { // Callback to handle init events });Copy to clipboard **Send request to start location updates** rl_LocationStatus ret = rl_LocationStatus::QESDK_GENERIC_FAILURE; qesdk_transaction_status qesdk_ndk_response = rlManager->requestLocationUpdates([](rl_Location location) { // Location Report Callback handle }, ret); if(qesdk_ndk_response.is_ok()){ // Use the ret value } else { // Can get error code by get_error_code() }Copy to clipboard **Send request to stop location updates** qesdk_ndk_response = rlManager-> removeLocationUpdates ([](rl_Location location) { // Location Report Callback handle }, ret); if(qesdk_ndk_response.is_ok()){ // Use the ret value } else { // Can get error code by get_error_code()Copy to clipboard **Parent Topic:** [Robust location](https://docs.qualcomm.com/doc/80-PK177-134/topic/robust_location.html) Last Published: Nov 14, 2024 [Previous Topic Location](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/robust_location_location.md) [Next Topic WWAN standard](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/wwan_standard.md)