我正在尝试将我的第一个应用程序上传到Play商店,并且错误消息告诉我需要压缩对齐文件。这样做的所有指南都告诉我输入命令" $ zipalign -v 4 your_project_name-unaligned.apk your_project_name.apk"进入命令行。什么是命令行?我在这方面遇到了很多麻烦。
答案 0 :(得分:1)
按照此步骤
1)我们需要签署未签名的APK并在其上运行对齐实用程序以对其进行优化并为应用商店做好准备。如果您已有签名密钥,请跳过这些步骤并改为使用该步骤。
2)转到保存密钥库的文件夹,并将未签名的apk粘贴到此文件夹 要么 2)在粘贴密钥库中创建文件夹或在一个文件夹中创建apk
3)使用shift +右键单击并选择命令行(对于Windows)在此文件夹中打开命令行, 右键单击广告选择服务,然后在(mac os)
中选择“此文件夹中的命令行”4)输入以下命令
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore mykeystore.keystore HelloWorld-release-unsigned.apk alias_name
注意: - 替换密钥库和apk的名称。 示例
5)转到sdk文件夹
6)转到build-tools
7)打开构建版本文件夹哪个版本生成签名apk8)检查zipalign.exe是否在文件夹中,如果没有选择其他版本或更新sdk
9)从地址栏中复制此路径
离。 C:/sdk/build-tools/23.0.3
10)右键单击我的电脑
11)点击属性
12)选择左侧的高级系统设置
13)将此路径粘贴到路径中的环境变量。
14)转到第一个命令适用的密钥库和apk商店文件夹
15)毕竟输入此命令
16)zipalign -v 4 HelloWorld-release-unsigned.apk HelloWorld.apk
(可选) 你也可以看到 cannot find zip-align when publishing app
谢谢.....答案 1 :(得分:-1)
转到此目录:C:\ Users \ YOU_USER_NAME \ AppData \ Local \ Android \ sdk \ build-tools 并输入最新版本的sdk目录(例如,对于我23.0.2)...然后在那里启动CMD并运行以下命令......
self