# Sprotstest **Repository Path**: lichunlei4/sprotstest ## Basic Information - **Project Name**: Sprotstest - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-12 - **Last Updated**: 2025-12-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 体育测试系统 ## 项目结构 ├── .gradle/ # Gradle 缓存目录 ├── .idea/ # IDE 配置文件 ├── app/ # 主应用模块 │ ├── libs/ # 第三方库 │ ├── src/ # 源代码 │ │ ├── main/ │ │ │ ├── java/ # Java 代码 │ │ │ ├── res/ # 资源文件 │ │ │ ├── jni/ # Native 代码 │ │ │ └── AndroidManifest.xml │ └── build.gradle # 应用模块构建脚本 ├── inetsdk/ # 网络SDK模块 ├── gradle/ # Gradle wrapper 文件 │ └── wrapper/ ├── .gitignore # Git 忽略文件 ├── build.gradle # 项目构建脚本 ├── gradle.properties # Gradle 配置 ├── gradlew # Gradle wrapper Unix 脚本 ├── gradlew.bat # Gradle wrapper Windows 脚本 ├── local.properties # SDK 本地配置 └── settings.gradle # 项目设置 ## 主要依赖库 ### 1. UI相关 - `com.jakewharton:butterknife:10.0.0` - 视图绑定 - `com.github.PhilJay:MPAndroidChart` - 图表库 - `com.beardedhen:androidbootstrap` - Bootstrap 风格控件 - `com.bin.david:form` - 表格控件 - `de.hdodenhof:circleimageview` - 圆形图片 - `com.youth.banner` - 轮播图 ### 2. 图片处理 - `com.github.bumptech.glide:glide:4.9.0` - 图片加载 - `com.arcsoft:arcsoft_face` - 虹软人脸识别 ### 3. 硬件相关 - `com.github.mjdev:libaums` - USB存储设备操作 - `com.sdtapi` - 身份证读卡器 ## SO库说明 ### 1. 人脸识别相关 - `libarcsoft_face_engine.so` - 虹软人脸引擎核心库 - 人脸检测与识别 - 特征提取与比对 - `libarcsoft_face.so` - 人脸算法库 - 人脸检测 - 特征点定位 - `libarcsoft_image_util.so` - 图像处理工具库 - 图像格式转换 - 图像预处理 ### 2. 音视频相关 - `libAudioPairSDK.so` - 音频配对SDK - `libavnetsdk.so` - 音视频网络传输 - `libhwdec.so` - 硬件解码器 - `libjniplay.so` - 音视频播放 - `libmsc.so` - 音频编解码 ### 3. 网络通信 - `libnetetsdk.so` - 网络通信SDK - `libjninetsdk.so` - JNI网络接口 - `libpavdevice-psamcard.so` - 设备通信 ### 4. 系统工具 - `libAIUSB.so` - USB设备管理 - `libconfigsdk.so` - 配置管理 - `libgnustl_shared.so` - GNU C++标准库 - `libjnismartconfig.so` - 智能配置 ## 模块说明 ### 1. app模块 主要应用模块,包含: - 人脸识别 - 体育测试 - 数据管理 - 设备通信 ### 2. inetsdk模块 网络通信SDK,提供: - 网络连接 - 数据传输 - 设备管理 ## 构建说明 - 编译SDK: Android 11 (API 30) - 最低支持: Android 5.0 (API 21) - NDK版本: 21.4.7075529 - Gradle版本: 7.3.3 - 构建工具: Android Gradle Plugin 4.2.2 ## 注意事项 1. 需要的权限: - 相机 - 存储 - USB设备 - 网络 2. SO库兼容: - 仅支持 armeabi-v7a - 需要设备支持NEON指令集 3. 硬件要求: - USB接口 - 摄像头 - 串口 ## 依赖库说明 ### 1. 基础框架 - `andframework-release.aar` - Android 基础框架库 - `Android_DataGridView-1.01.aar` - 数据表格控件 - `android-logging-log4j-1.0.3.jar` - 日志框架 - `log4j-1.2.17.jar` - Log4j 日志系统 ### 2. 人脸识别 - `arcsoft_face.jar` - 虹软人脸识别SDK - `arcsoft_image_util.jar` - 虹软图像处理工具 ### 3. 硬件交互 - `audiopairsdk.jar` - 音频配对SDK - `HidPosLib_v104.jar` - HID设备通信库 - `IDCReaderSDK.jar` - 身份证读卡器SDK - `INetSDK.jar` - 网络通信SDK - `libToUProxy.jar` - 代理通信库 - `paydevice-smartpos-sdk.jar` - 智能POS设备SDK ### 4. 数据处理 - `poi-3.15.jar` - Excel文件处理 - `poi-excelant-3.15.jar` - Excel高级功能 - `poi-ooxml-3.15.jar` - Office XML格式支持 - `poi-ooxml-schemas-3.15.jar` - Office XML架构 - `poi-scratchpad-3.15.jar` - Office旧版格式支持 ### 5. 工具库 - `Msc.jar` - 音频处理 - `SmartConfig.jar` - 智能配置工具 - `zxing.jar` - 二维码处理