diff --git a/en/device-dev/subsystems/subsys-utils-faqs.md b/en/device-dev/subsystems/subsys-utils-faqs.md index d6999a44741c163643eaf0b39123cfefe29ffb57..e2ee180ba0db80ea41585d2576f214b966e83687 100644 --- a/en/device-dev/subsystems/subsys-utils-faqs.md +++ b/en/device-dev/subsystems/subsys-utils-faqs.md @@ -1,18 +1,18 @@ # Utils FAQ -## 1. Failure in running the KV store on the LiteOS Cortex-A kernel \(Hi3516 or Hi3518\) due to incorrect path setting for the KV store +## 1. Failed to run the KV store on the LiteOS Cortex-A kernel \(Hi3516 or Hi3518\) due to incorrect path setting for the KV store -**Problem** +**Symptom** When the LiteOS Cortex-A kernel \(Hi3516 or Hi3518 platform\) directly calls the API provided by the KV store, the compiled executable program fails to run. **Possible Causes** -The compiled executable program is run directly without being converted to an application using **AbilityKit** APIs. In this case, the Bundle Manager Service \(BMS\) cannot correctly set the path for storing application data during application installation. As a result, the KV store fails to run. +The compiled executable program is run directly without being converted to an application using **AbilityKit** APIs. In this case, the Bundle Manager Service \(BMS\) cannot correctly set the path for storing application data during application installation. As a result, the KV store fails to run. **Solution** -Call the **UtilsSetEnv** function of the KV store to set the data storage path. +Call the **UtilsSetEnv** function of the KV store to set the data storage path. ``` UtilsSetEnv("/storage/com.example.kv");