赞
踩
目录中的文件
文件build_releade.sh内容
# 注入打包环境 ENV=$1 # H5资源构建 cd h5 # 切换文件目录到H5下 if [[ -z $ENV ]]; then ENV='prod' # 设置默认打包环境(生产) fi echo "env ====> $ENV" npm run build-app:$ENV # 执行构建命令 # android资源构建 cd ../android # 切换文件目录到android下 ./gradlew clean assembleRelease # 执行构建脚本(生成apk) # 应用安装(如果手机连接了电脑,可以执行安装命令直接装到手机上) ./gradlew installRelease
创建uniapp+vue3+ts项目模板 uniapp+ts模板下载链接
若更新 @dcloudio/ 依赖(注意:查看项目中 @dcloudio/ 中是否全部更新)
npx @dcloudio/uvm@latest
将uniapp+vite+vue3+ts项目重命名为 h5 ,复制到目录里,重新 install
下载SDK包uniappAPP离线SDK
将图1中文件解压缩,复制图2中的文件到目录中,并重命名为 android,打开文件夹,将图3中文件重命名为app
图1
图2
图3
打开Android\gradle\wrapper\gradle-wrapper.properties文件,修改gradle版本为7.2
jdk版本1.8
下载报错时
distributionUrl=file\:///C:/develop_tool/Java/gradle-7.2/gradle-7.2-bin.zip
删掉android\app\src\main\assets\apps中所有文件
app/simpleDemo.iml文件重命名为app.iml文件
Android Studio使用 import(导入) android目录
在app下新建keystore目录,复制C:\Users\86137目录下的release.jks文件,新建keystore.properties文件
# release.jks目录
storeFile=/keystore/release.jks
storePassword=123456
# 包名
keyAlias=ctip-app
keyPassword=123456
①DCloud开发者中心账号注册登录
DCloud账号登录
②生成(.keystore)签名证书的过程,参考:生成签名证书
jdk1.7 (jdk1.8及以上,不显示MD5) 签名证书 jks与keystore 相互转换
③查看证书
keytool -list -v -keystore test.keystore
Enter keystore password: //输入密码,回车
④查看APPkey
appkey: 9a87ce2567d98063be2760b0fc4862be
appid: __UNI__F80670B
android/gradle.properties文件中新增
# package
# 包名
PKG=com.catsti.ctip
COMPILE_SDK=30
MIN_SDK=21
TARGET_SDK=30
# VER_NAME=1.0.230418
app/build.gradle文件中替换:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。