如何通过Eclipse导出Android苹果怎么导出应用程序序并对其签名

如何通过Eclipse导出Android应用程序并对其签名_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
如何通过Eclipse导出Android应用程序并对其签名
我有更好的答案
按照提示一步步来新建key.strore保存在本地。。就是签名的,弹出的对话框一般的程序就是右键点击工程,然后选择android tools,现在asing。,这样就可以使用这个key进行签名打包,具体的步骤,百度上有很多
为您推荐:
其他类似问题
android的相关知识
等待您来回答博客分类:
大部分时候,开发者会直接在Eclipse中对Android应用签名,在Eclipse中对Android应用签名的步骤如下。
①右击Android项目,"Android Tools→Export Signed Application Package..."菜单项。
②如果系统中开没有数字证书,可以再窗口中选中"Create new keystore"单选按钮,并按格式填写数字证书的存储路径和密码。
③完成后单击"Next"按钮,出现的窗口让用户填写数字证书的详细信息
④数字证书填写详细信息后单击"Next"按钮,窗口,用于指定生成签名后的APK安装包的存储路径。
⑤"Finish"按钮,签名完成
利用已有的数字证书进行签名,请按如下步骤进行。
①窗口中选中"Use existing keystore",并使用前面创建的数字证书
②选中前面创建的keystore,并输入创建keystore时指定的密码,然后单击"Next"按钮
③输入创建该key时的指定的密码。然后单击"Next"按钮,窗口指定签名后APK包的存储路径,最后单击"Finish"按钮即可生成签名后的APK
使用命令对APK包签名
①创建keystore库。JDK的安装目录下的bin子目录下提供了keytool.exe工具来生成数字证书。在命令行窗口输入如下命令:
keytool -genkeypair -alias crazyit.keystore -keyalg RSA -validity 400 -keystore crazyit.keystore
上面命令中各选项说明如下。
-genkeypair:指定生成数字证书
-alias:指定生成数字证书的别名
-keyalg:指定生成数字证书的算法。使用RSA算法。
-validity:指定生成的数字证书的有效期。
-keystore:指定所生成的数字证书的存储路径。
输入上面命令后按回车键,接下来将会以交互方式让用户输入数字证书keystore的密码、作者、公司等详细信息
②生成未签名的APK安装包。在Eclipse中右击Android项目,单击"Android Tools→Export Unsigned Application Package..."菜单项,Eclipse弹出一个保存文件的对话框,当用户选择存储文件后单击"Finish"按钮即可生成一个未签名的APK安装包。
③使用jarsigner命令对未签名的APK安装包进行签名。JDK的安装目录下的bin子目录下提供了jarsigner.exe工具进行签名。在命令行窗口输入如下命令:
jarsigner -verbose -keystore crazyit.keystore -signedjar HelloWorld_crazyit.apk HelloWorld.apk crazyit.keystore
上面的命令中各选项说明如下。
-verbose:指定生成详细输出。
-keystore:指定数字证书的存储路径
-signedjar:该选项的三个参数分别为签名后的APK包、未签名的APK包、数字证书的别名。
输入上面命令后按回车键,接下来将会以交互式方式让用户输入数字证书keystore的密码
④使用zipalign.exe工具优化APK安装包。zipalign.exe是Android自带的一个档案整理工具,它可用于优化APK安装包,从而提升Android应用与系统之间的交互效率,提升应用程序的运行速度。在命令行窗口输入如下命令:
zipalign -f -v 4 HelloWorld_crazyit.apk
HelloWorld_crazyit.apk
上面的命令中各选项说明如下。
-f:指定强制覆盖已有的文件。
-v:指定生成详细输出。
4:指定档案整理所基于的字节数,通常指定为4,也就是基于32位进行整理。
HelloWorld_crazyit.apk和HelloWorld_crazyit_zip.apk分别指定整理前的APK和整理后生成的APK。
运行上面命令,将会再当前目录下生成一个HelloWorld_crazyit_zip.apk文件,这就是签名完成且经过优化的APK安装包,该安装包可以对外发布了。
浏览: 2250 次
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'如何通过Eclipse导出Android应用程序并对其签名_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
如何通过Eclipse导出Android应用程序并对其签名
  使用已有签名密钥在工程上右键,依次选择Android Tools---Export Signed Application package…点击“next”选择“Use existing keystore”,点击Browse选择该密钥输入密码,点击next可以上一步骤设置的密钥别名,再次输入密码,点击next选择apk文件保存位置,点击Finish完成
【0元入学,两周免费试听】
主营:培训【Java大数据,HTML5,VR,安卓】
为您推荐:
其他类似问题
android的相关知识
等待您来回答如何通过Eclipse导出Android应用程序并对其签名_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
如何通过Eclipse导出Android应用程序并对其签名
我有更好的答案
debug。在里面选择“Export&nbsp,然后在命令行输入:/article/3a2f7c2e61395d26afd61193.html" target="_blank">“Export”,弹出Export窗口://jingyan查看Eclipse的默认的签名文件,然后点击“Next”。然后输入导出的文件的名字.keystore。可以查看文件的内容。知道了Password和Alias就可以进行导出应用了。在应用上点击右键-&gt。输入要使用的keystore的具体路径。点击菜单的“Window”-&gt,点击“Finish”。成功将文件导出。<a href="“Preferences”,然后输入password,就是“android”,点击下一步。输入Alias和-list&-keystore&nbsp.Android&Application”,然后再“Next”。选择输出文件的路径,password与前面是同一个,点击下一步,打开Preferences对话框然后点击左侧的“Android”-&“Build”。可以看到keystore文件的具体存放路径。假定keystore的密码是android,Alias是androiddebugkey。找到这个文件.baidu://jingyan
采纳率:67%
来自团队:
为您推荐:
其他类似问题
等待您来回答

我要回帖

更多关于 苹果怎么导出应用程序 的文章

 

随机推荐