版权声明:本文为HaiyuKing原创文章,转载请注明出处!

概述

从eclipse迁移到AndroidStudio,要用原Eclipse的签名文件,这样才能保证转到AndroidStudio后更新的版本能够被已上线的的apk更新。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

方案一

1、正常打包操作

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第1张

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第2张

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第3张

2、选择eclipse用的签名文件,输入密码;别名的密码默认和签名文件密码相同

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第4张

 【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第5张

方案二【报错:未找到alias别名】

1、选中项目——>File —>Project Structure

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第6张

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第7张

2、选中app —>Signing

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第8张

3、点击+

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第9张

4、填写别名和别名密码、在Store File中选中eclipse中使用的签名文件,输入密码,点击OK,然后等待Gradle 

 【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第10张

5、重新打开Project Structure界面(重复步骤一),选中app—>BuildTypes——>release

 【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第11张

6、在Signing Config中选择Signing选项卡中的config

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第12张

7、点击OK,然后等待Gradle 

 【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第13张

8、 以上步骤成功后,在app中build.gradle中会自动生成几行代码

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第14张

 

 9、clear Project

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第15张

10、打包

右侧Gradle--->项目名---》:app-->Tasks--->build---> assembleRelease【双击】

【Android Studio安装部署系列】四十二、Android Studio使用Eclipse中的keystore为App签名 随笔 第16张

等待一段时间,当build停止且不报错的时候,代表打包成功了

安装包所在目录:app/build/outputs/apk/release

 

 

参考资料

Android Studio 使用教程(十三)之Android Studio 使用Eclipse中的keystore为App签名

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄