通过Titanium Studio为Android APK签名

本文介绍如何为Android应用的APK文件进行签名,包括创建keystore、使用Titanium Studio签名APK以及验证签名的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们要将Android应用发布到各大Market的时候,需要对APK进行签名,Titanium Studio默认使用了自身开发用的keystore后jarsigner。

[quote]Titanium默认的keystore:
path:$TitaniumSDK_HOME$\mobilesdk\win32\1.8.2\android\dev_keystore
password:tirocks
alias:tidev

TitaniumSDK_HOME默认是:C:\Documents and Settings\#user_name#\Application Data\Titanium\当然也可以指定到其他目录下。[/quote]

当我们想自己设定keystore的时候怎么办,这里一步一步教大家为APK签名。
(至于为什么要签名,这里就不说了,网上文章多的是,“百度一下你就知道”)

[b]由于我的OS是日文系统,所以截图中有日文,大家理解意思即可。[/b]

1、首先制作keystore

启动命令行窗口,执行以下命令:
[quote]keytool -genkey -v -keystore tiandroid.keystore -alias renkey -keyalg RSA -validity 365[/quote]
这里的“tiandroid.keystore”和“renkey”,可以修改为自己的数据。
其中“tiandroid.keystore”是keystore文件的名字,“renkey”是别名。

关于keytool的参数具体什么含义百度吧。

[img]http://dl.iteye.com/upload/attachment/0065/3574/5ac63696-e50f-3d05-8d0a-ad7fea337afb.gif[/img]
生成的文件保存在“C:\Documents and Settings\RenSanNing"下。

2、为APK签名
在TItanium Studio中,点击左上角的立体框来作成签名APK。
[img]http://dl.iteye.com/upload/attachment/0065/3572/b16351d3-64a9-38e4-80f4-16647d575851.gif[/img]

[img]http://dl.iteye.com/upload/attachment/0065/3576/eb7adf46-9afe-342d-be4a-9bdb872f2d2f.gif[/img]

[img]http://dl.iteye.com/upload/attachment/0065/3580/5bf80abc-2bec-3c3b-96b6-3c610d778597.gif[/img]

3、APK文件的确认

启动命令行窗口,执行以下命令:
[quote]jarsigner -verify -verbose D:\F.apk[/quote]

[img]http://dl.iteye.com/upload/attachment/0065/3586/fb173507-d3f1-3e48-a70e-670498e56db3.gif[/img]
[img]http://dl.iteye.com/upload/attachment/0065/3588/bc551d93-010a-33ad-9fdc-2a3048801dd7.gif[/img]

当你看到以下输出到时候,就说明你的APK文件签名成功了!

[quote]s = 署名が検証されました。
m = エントリがマニフェスト内にリストされます。
k = 1 つ以上の証明書がキーストアで検出されました。
i = 1 つ以上の証明書がアイデンティティスコープで検出されました。
jar が検証されました。[/quote]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值