Skip to content

feat: 升级PaddleOCR至v4版本,添加DevPlugin接口,修复无障碍权限和后台启动脚本问题#182

Merged
aiselp merged 17 commits into
aiselp:setup-v7from
xcl199f:setup-v7
Jul 19, 2026
Merged

feat: 升级PaddleOCR至v4版本,添加DevPlugin接口,修复无障碍权限和后台启动脚本问题#182
aiselp merged 17 commits into
aiselp:setup-v7from
xcl199f:setup-v7

更新paddleOCR模型到v6

2aff1dd
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis required action Jul 17, 2026 in 0s

306 new issues (0 max.) of at least severity.

Annotations

Check warning on line 36 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Include/glslang_c_interface.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Include/glslang_c_interface.h#L36

Include file: <stdbool.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 37 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Include/glslang_c_interface.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Include/glslang_c_interface.h#L37

Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 38 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ResourceLimits.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ResourceLimits.h#L38

Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 44 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ShaderLang.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ShaderLang.h#L44

Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 45 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ShaderLang.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ShaderLang.h#L45

Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 397 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ShaderLang.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ShaderLang.h#L397

Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 398 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ShaderLang.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ShaderLang.h#L398

Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 399 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ShaderLang.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/Public/ShaderLang.h#L399

Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 38 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/GlslangToSpv.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/GlslangToSpv.h#L38

Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 39 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/GlslangToSpv.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/GlslangToSpv.h#L39

Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 38 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/Logger.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/Logger.h#L38

Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 39 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/Logger.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/Logger.h#L39

Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 45 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/SpvTools.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/SpvTools.h#L45

Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 46 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/SpvTools.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/SpvTools.h#L46

Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 47 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/SpvTools.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/SpvTools.h#L47

Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 43 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/disassemble.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/disassemble.h#L43

Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 44 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/disassemble.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/glslang/SPIRV/disassemble.h#L44

Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 9 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/allocator.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/allocator.h#L9

Include file: <windows.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 14 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/allocator.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/allocator.h#L14

Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check failure on line 88 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/allocator.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/allocator.h#L88

Variable 'ptr' was used after being freed.

Check warning on line 12 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/c_api.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/c_api.h#L12

Include file: <stddef.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 7 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/cpu.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/cpu.h#L7

Include file: <stddef.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 11 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/cpu.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/cpu.h#L11

Include file: <windows.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 14 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/cpu.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/cpu.h#L14

Include file: <sched.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.

Check warning on line 9 in paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/datareader.h

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

paddleocr/src/main/jni/ncnn-20260526-android-vulkan/arm64-v8a/include/ncnn/datareader.h#L9

Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.