第一步、studio项目中配置修改
signingConfigs {
config {
keyAlias 'bfw'
keyPassword 'bfw123'
storeFile file(projectDir.parent + '/bfw.jks')
storePassword 'bfw123'
}
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.config
}
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.config
}
}
android.applicationVariants.all { variant ->
def file = variant.outputs[0].outputFile
variant.outputs[0].outputFile = new File(file.parent, file.name.replace("app-release.apk", "bfw_" + defaultConfig.versionName + ".apk"))
}
tasks.getByName("build")<<{
copy {
from "build/outputs/apk/"+"bfw_${VERSION_NAME}.apk"
into projectDir.parent+"/apks"
}
}说明:配置密码和账号还有key和输出路径的设置。
第二步、配置环境变量,打开环境变量:在path后面加入gradle的bin路径,假设我的是D:\android-studio\gradle\gradle-2.8\bin,到此配置完成,然后你可以打开你的cmd,输入gradle 看配置是否则OK,
第三步、打开你的项目目录: 比如我的:D:\bfw\app
第四步、.运行cmd ,D:\bfw\app 在此输入gradle build 开始打包apk,在此之前会下载studio的一些东西,打包完成后你在D:\bfw\app \build\outputs\apk 文件下查看apk就可以看到了
网友回复
有没有不依赖embedding向量的RAG技术?
有没有支持实时打断语音通话并后台帮你执行任何的ai模型?
开源ai大模型文件格式GGUF、MLX、Safetensors、 ONNX 有什么区别?
出海挣钱支付收款PayPal、Wise 、PingPong、Stripe如何选择?
如何实现类似google的图片隐形水印添加和识别技术?
linux上如何运行任意windows程序?
ai能写出比黑客还厉害的零日漏洞等攻击工具攻击任意软件系统工程?
js如何获取浏览器的音频上下文指纹、Canvas指纹、WebGL渲染特征?
为啥ai开始抛弃markdown文本,重新偏好html文本了?
网站有没有办法鉴别访问请求是由ai操控chrome-devtools-mcp发出的?


