协议: 见《临汾雷达语音设备平台接入常用协议.docx》 #编译 - 直接使用as工具build and signed keystore: yitihuaProjectSimpleCollectionKN/picturesystem.jks keystroe psw: 123456 key alias: key0 key psw: 123456 - 如果遇到“Theme.AppCompat.Light.DarkActionBar ”找不到的问题,先将项目settings.gradle中的':libsteaming'删掉,再build and signed,apk生成后再在settings.gradle中加入':libsteaming',再次build and signed。 - JDK版本配置。打开“project structure”,找到JDK设置,选择1.8就行。 # 签名与发布 - 发布前,需要先下载http://120.226.208.89:21000/lch/sxlfradar_apk_sign.git,并修改本项目源码下的build_release.sh及release.sh,使得脚本中所需要的签名文件目录及版本发布文件目录与实际路径一致. - 在当前目录下直接运行,根据提示输入版本号或者y或者n,控制是否执行push配置文件/是否打包发布文件 ./build_release.sh - 打包发布文件时,脚本会使用vim自动打开配置文件,根据需要修改文件. - 脚本结束后,将在项目源码同级目录下生成zip文件,格式如"版本号_年月日_时分秒.zip" 如:50_20250220_182143.zip # APK版本管理 - 将打包得到的zip文件上传至如下网址,供测试部门使用 - http://120.226.208.89:8086/redmine/projects/falijigejajgagjalgea/files中保存了历史发布记录