要发布android应用,必须做签名的。看一下具体的操作步骤:
1.进入Project-Options:
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/5a409d7789731920ab7ee325e5179b3f.jpeg)
2.打开Options窗口,选择Provisioning,在这里,可以为目标平台选择签名文件,也可生成新的签名文件。
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/48dc9276ff5e3dfbdce0ebc97c1574bf.jpeg)
2.1 选择目标平台,可以为dubug或release设置签名,默认情况下,debug签名文件是存在的,可不用设置,这也是我们建立一个新的Android项目,就可以不用签名就能在模拟器上跑的原因,真正发布时,是必须做签名的。
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/b554b6b3fc4298515a5c62ae623535d1.jpeg)
2.2,为发布做一个新的签名,选择Target为Release configuration android platform.然后,用New Keystorer按钮,打开窗口:
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](http://s5.sinaimg.cn/mw690/44fa172ftx6CAApEagce4&690)
2.3,在Create a new Keystore/Alias窗口,输入新建的文件名,也可利用File Edit后的按钮来输入。
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/ccc9b9aec476d59e47c290504d5c4004.jpeg)
保存后,返回Create a new Keystore/Alias,再输入口令及校验口令,点Next,进行下一步信息的填写,填好每一次,点Finish,新的签名文件就建成了。
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/7bd96b1fd00fe4a83bd71cf12b1325c3.jpeg)
建成后还会提示,感觉多余。
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/ec6c11b8270742859a208359710aa6f7.jpeg)
点OK,自动利用刚制作的签名文件,来填写相关的项目,如下图:
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/811038caf90447b733a7d01b625c0b80.jpeg)
点OK,完成了!
对于签名文件,可以重用,为了重用一个签名文件,要记住签名文件的口令,所以上面输入的口令,要记住!
1.进入Project-Options:
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/5a409d7789731920ab7ee325e5179b3f.jpeg)
2.打开Options窗口,选择Provisioning,在这里,可以为目标平台选择签名文件,也可生成新的签名文件。
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/48dc9276ff5e3dfbdce0ebc97c1574bf.jpeg)
2.1 选择目标平台,可以为dubug或release设置签名,默认情况下,debug签名文件是存在的,可不用设置,这也是我们建立一个新的Android项目,就可以不用签名就能在模拟器上跑的原因,真正发布时,是必须做签名的。
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/b554b6b3fc4298515a5c62ae623535d1.jpeg)
2.2,为发布做一个新的签名,选择Target为Release configuration android platform.然后,用New Keystorer按钮,打开窗口:
2.3,在Create a new Keystore/Alias窗口,输入新建的文件名,也可利用File Edit后的按钮来输入。
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/ccc9b9aec476d59e47c290504d5c4004.jpeg)
保存后,返回Create a new Keystore/Alias,再输入口令及校验口令,点Next,进行下一步信息的填写,填好每一次,点Finish,新的签名文件就建成了。
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/7bd96b1fd00fe4a83bd71cf12b1325c3.jpeg)
建成后还会提示,感觉多余。
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/ec6c11b8270742859a208359710aa6f7.jpeg)
点OK,自动利用刚制作的签名文件,来填写相关的项目,如下图:
![Delphi <wbr>XE5 <wbr>图解为Android应用制作签名 Delphi <wbr>XE5 <wbr>图解为Android应用制作签名](https://i-blog.csdnimg.cn/blog_migrate/811038caf90447b733a7d01b625c0b80.jpeg)
点OK,完成了!
对于签名文件,可以重用,为了重用一个签名文件,要记住签名文件的口令,所以上面输入的口令,要记住!