From adddad11ea9b194b9550cfd1dff4b33e8055f6ce Mon Sep 17 00:00:00 2001 From: ma-shaoyin Date: Wed, 17 Aug 2022 21:15:07 +0800 Subject: [PATCH] Signed-off-by: ma-shaoyin Changes to be committed: --- README.md | 18 +++++++++--------- README_zh.md | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 287f6aa1..84acb69c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# miscservices_inputmethod +# inputmethod_imf #### Introduction @@ -9,7 +9,7 @@ Input Method Framework, is used to connect the application and input method. the #### Warehouse path -/base/miscservices/inputmethod +/base/inputmethod/imf #### Introduction to framework code @@ -17,25 +17,25 @@ The input method framework currently has four modules, as follows: 1. Application client -Path: /base/miscservices/inputmethod/frameworks/inputmethod_controller +Path: /base/inputmethod/imf/frameworks/inputmethod_controller Function: realize the service delivery of application and input method framework, including the binding between application and input method service, application display and hiding request for input method, etc 2. Input method client -Path: /base/miscservices/inputmethod/frameworks/inputmethod_ability +Path: /base/inputmethod/imf/frameworks/inputmethod_ability Function: the intermediate bridge between input method framework service and input method delivery, including monitoring the current status of input method, etc 3. Input method service -Path: /base/miscservices/inputmethod/services +Path: /base/inputmethod/imf/services Function: as the core of the input method framework, the main processing logic of the input method is completed here 4. Input method JS interface -Path: /base/miscservices/inputmethod/interfaces/kits/JS +Path: /base/inputmethod/imf/interfaces/kits/JS Function: the temporarily exposed JS interface is mainly reserved for calling input methods @@ -49,12 +49,12 @@ Function: the temporarily exposed JS interface is mainly reserved for calling in 1. Compile command -./build.sh --product-name (Fill in the specific product name, such as:Hi3516DV300) --build-target inputmethod_native +./build.sh --product-name (Fill in the specific product name, such as:Hi3516DV300) --build-target imf 2. push so file -in $root\out\ohos-arm-release\miscservices\inputmethod_native, push libinputmethod_client.z.so libinputmethod_ability.z.so -libinputmethod_service.z.so to system/lib,and push libinputmethodability.z.so to system/lib/module, and make sure the four so files is readable at least. +in $root\out\ohos-arm-release\inputmethod\imf, push libinputmethod_client.z.so libinputmethod_ability.z.so +libinputmethod_service.z.so libinputmethod_para.z.so to system/lib,and push libinputmethodengine.z.so libinputmethod.z.so to system/lib/module, and make sure the six so files is readable at least. 3. reboot diff --git a/README_zh.md b/README_zh.md index b7eccac0..d420dd4c 100644 --- a/README_zh.md +++ b/README_zh.md @@ -1,4 +1,4 @@ -# miscservices_inputmethod +# inputmethod_imf #### 介绍 输入法框架,主要作用是拉通应用和输入法,保证应用可以通过输入法进行文本输入