教你如何使用android studio发布release 版本(完整版)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了教你如何使用android studio发布release 版本(完整版)相关的知识,希望对你有一定的参考价值。

参考技术A 一、前提

发布release 版本,首先,的需要保证当前的app没有bug、可以正式发布了,嘿嘿,就是这样~~

二.、准备jks

.jks即密钥库,是一种包含一个或多个私钥的二进制文件,只要记住,他就相当于人的指纹一样重要就行了。切记!必须在应用的整个生命周期内使用相同的证书,以便用户能够以应用更新的形式安装新版本。我们来看看如何在as中创建密钥库。

首先,在菜单栏中,点击 Build > Generate Signed APK。出现如下对话框

点击create new....如果有了就直接choose 好了。

点击后会让你创建一个密钥库,如下图

对上面的图,稍作讲解

密钥库

Key store path:选择创建密钥库的位置 + 密钥库名字+jks。

Password:为您的密钥库创建并确认一个安全的密码。

密钥

Alias:为您的密钥输入一个标识名。

Password:为您的密钥创建并确认一个安全的密码。此密码应当与您为密钥库选择的密码不同

Validity (years):以年为单位设置密钥的有效时长。密钥的有效期应至少为 25 年,以便您可以在应用的整个生命期内使用相同的密钥签署应用更新。默认为25

Certificate:为证书输入一些关于您自己的信息。此信息不会显示在应用中,但会作为 APK 的一部分包含在您的证书中。

一定要把两个密码记住、一定要把两个密码记住、一定要把两个密码记住点,重要的事情说三遍,我为了简单,两个密码是一致的,但为了安全起见,最好不要一样。填完,击ok即可,这个时候会在相应的文件下生成demo.jks(我的),紧接着会回到下面的界面,点击next-->finish

红款里的 选项 要全选,我在自己的App在勾选V2之后,app会出现安装失败的问题。

然后说一下对于这个变动的个人建议:

这是一个从android7.0系统出现的新的签名机制,这个新机制使得apk的签名方式更加安全,首先我们应该尝试把V1和V2两个选项全部勾选,并尽可能的去使用他们,但是如果全部勾选完毕出现了问题,那么我们可以忽略这种新的签名机制,只勾选第一个选项(V1),依旧使用我们之前老的签名机制。

然后生成的relese版本,去拷贝出来,改名字去360市场上传,会提示让你加固,然后让你签名,之后就可以发布了。

[z]一步步教你如何在 Visual Studio 2013 上使用 Github

[z]http://www.admin10000.com/document/4004.html

介绍

  我承认越是能将事情变简单的工具我越会更多地使用它。尽管我已经知道了足够的命令来使用Github,但我宁愿它被集成到IDE中。在本教程中,我会告诉你使用Visual Studio 2013如何实现。

  首先创建一个任意类型的项目。在我的例子中,我创建了一个新的Windows Phone 8应用。重述一遍,这无关紧要。按如下显示选择“文件”>“添加到源码控制”。

技术分享

  你会看到一个在TFS和Git间选择的选项。选择“Git”并勾选“以后使用它”。

技术分享

  转到github.com并创建一个新仓库,以任意你喜欢的名字命名。我命名为“GitHubVS2013”,剩下的按默认值,最后点击“创建仓库”

技术分享

  进入新建立的仓库,复制一下克隆URL。下一步会用到。

技术分享

  在解决方案管理器旁你会找到团队管理器。点击“非同步提交”,添加上一步复制的克隆URL然后点击“发布”。

  点击发布按钮后,如果之前没用过的话你需要验证你的Github用户名密码。

技术分享

  你好看到下面的提示:

技术分享

  忽略并点击“同步”按钮,你会看到下面的信息:

技术分享

  现在你的账号已经与仓库相连,你需要上传任何未同步的提交。从团队资源管理器中选择“Home”然后再选择“变更”。

技术分享

  现在你将看到一个项目列表以及包含在提交中的所有文件。添加一个描述点击“提交”。

技术分享

  你可以看到提交已经在本地创建,你需要同步变更到服务器,点击“同步”完成这项工作。

技术分享

  这将显示未同步的提交。点击“同步”,访问一下你的Github.com的仓库,你的项目已经在那里了。

技术分享

技术分享

  变更

  如果你切换回解决方案管理器并创建一个变更,你会发现文件上会有一个红色标识,如下图所示。蓝色键盘表示文件已经被检入了。

技术分享

  回到“团队资源管理器”点击“更改”,输入描述并点击“提交”。

技术分享

  再次,你被询问是否将本地库与服务器同步,你需要再次点击“同步”。

技术分享

  切换回Github看一下你的仓库,变更已经体现了出来。

技术分享

  总结

  好了,理智的你请收藏此页,当你创建新项目时你可以按这个向导来。因为如果你像我一样,6个月后你就忘记了(也许是分钟。)谢谢阅读。

  原文地址:http://michaelcrump.net/setting-up-github-to-work-with-visual-studio-2013-step-by-step

以上是关于教你如何使用android studio发布release 版本(完整版)的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 教你在debug调试模式下使用正式签名

Android Studio 教你3步会用tesseract

手把手教你在Android Studio 3.0上分析内存泄漏

仅仅需一步教你解决Win10下Android Studio terminal无法使用的问题

Android Studio3.1.4如何添加Genymotion插件并显示

❤️手把手教你用Android Studio做一个超好玩的拼图游戏,0基础Android小白也能包你学会,附送超详细注释的源码,建议收藏!❤️