app升级方法

1、到那里找apk?

(1)Android Studio菜单Build->Generate Signed APK
   

(2)弹出窗口

(3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过)

点击“Create new...”按钮创建密钥库

Key store path:密钥库文件的地址

Password/Confirm:密钥库的密码

Key:

Alias:密钥名称

Password/Confirm:密钥密码

Validity(years):密钥有效时间

First and Last Name:密钥颁发者姓名

Organizational Unit:密钥颁发组织

City or Locality:城市

Country Code(XX):国家

(4)选择已存在密钥库及密钥(在(3)中创建密钥库后跳过此步骤)

点击“Choose existing...”按钮找到密钥库文件

Key store password输入已选择的密钥库文件的密码

点击Key alias后的“...”按钮,选择或者创建一个密钥

选中“Use an existing key”,在后面的选择框中选择密钥

选中“Create a new key”,创建新的密钥,详见(3)

点击OK按钮

Key passowrd输入选择的密钥的密码

(5)点击“Next”按钮,选择保存路径后,点击“Finish”按钮完成

设定完成后,编译竟然报错了:

Error:(3) Error: The resource string "pull_to_refresh_pull_label" has been marked as translatable="false" [ExtraTranslation]

然后,在错误的地方加上这个属性:translatable="false" ,好了

2、得到apk后,应该放到网站上,并更新update信息了吧?

http://www.xxxx.com/soft/ysdw/aaa.apk

时间: 2024-10-22 20:26:02

app升级方法的相关文章

android产品研发(十四)-->App升级与更新

转载请标明出处:一片枫叶的专栏 上一篇文章中我们讲解了android app中的轮训操作,讲解的内容主要包括:我们在App中使用轮训操作的情景,作用以及实现方式等.一般而言我们使用轮训操作都是通过定时任务的形式请求服务器并更新用户界面,轮训操作都有一定的使用生命周期,即在一定的页面中启动轮操作,然后在特定的情况下关闭轮训操作,这点需要我们尤为注意,我们还介绍了使用Timer和Handler实现轮训操作的实例,更多关于App中轮训操作的信息,可参考我的:android产品研发(十三)–>App轮训

Cordova热更新和App升级 - 简书

原文:Cordova热更新和App升级 - 简书 公司的cordova项目前段时间增加了热更新功能,自己第一次做的时候在网上查找了很多资料,有的资料写的并不全面遇到了很多坑.因此总结一些在开发过程中遇到了问题和解决办法. cordova项目热更新分为两个部分,网页内容(web content)更新和Cordova插件(native side)更新.前者是网页内容,后者是 cordova 插件.web content 的运行是基于 native side.如:登录页面的微信登录,需要在项目中集成微

Flutter项目之app升级方案

题接上篇的文章的项目,还是那个空货管理app.本篇文章用于讲解基于Flutter的app项目的升级方案. 在我接触Flutter之前,做过一个比较失败的基于DCloud的HTML5+技术的app,做过几个RN项目.在这两种不同机制的app升级方案中,RN采用的是微软的CodePush技术.而那个比较失败的项目采用的是检查版本号,下载安装包的方法.而在这个Flutter项目中,我在写app更新方法时,查资料的时候查到一篇文章,文章大概意思讲解了一下Flutter实行CodePush的可能性.但是,

linux系统和应用程序升级方法

当我们使用linux一段时间以后,自然不会满足总是在没有任何变化的系统中工作,而是渴望能象在windows系统中一样,不断对自己的linux进行升级.另一方面,linux本身就是一个开放的系统,每天都会有新的软件出现,linux发行套件和内核也在不断更新.在这样的情况下,学会对linux (包括系统本身和各种软件)进行升级就显得非常迫切了. 在Linux环境下,升级的对象可以是一般的软件,可以是编译器,也可以是系统的内核,甚至是系统本身.下面,虫虫就分别讲讲对不同对象的升级的方法. 1. 升级一

Wndows 10升级方法(非OEM版)

[本教程适合没有预装Windows的电脑] 1.下载百度Windows 10 直通车.下载地址:http://anquan.baidu.com/zt/win10/ 2.以管理员身份运行软件,自动进行升级检测. 2.上一步检测通过即可升级,点击<一键升级>. 3.弹出许可协议,点击<确定>. 4.软件下载Windows 10中. 5.如由于网络原因下载被中断,需及时点击"重试". 6.软件自动进行检测.解压. 7.弹出正在获取更新窗口,稍等片刻. 8. 之后步骤参

win7 rdp 8.1升级方法

win7 rdp 8.1升级方法,需要做的就是下载几个补丁包,安所需如下: 01   KB2574819 升级到rdp协议7.1,02 KB2857650 03 KB2830477  已经更新到rdp8.104 KB2913751 官方讲信用更新到这个安装包,还是去安装一下 具体每个kb更新内容,有需要具体去微软中国看一下就可以,需要注意下载之需要确认你下载kb跟你操作系统类型是否拼配,如果是x86 就不要下载64 晚安

升级日志 &amp;&amp; 升级方法

2014.10.3 如果安装了第三方模块chardet或cchardet,可以自动检测网页编码 2014.10.1 修正无法获取atom链接的问题 升级方法: 1,在控制面板里点击备份当前数据库文件到磁盘2,下载源码,方法同安装教程3,解压源码,方法同安装教程,按A覆盖所有文件4,sudo reboot重启系统

MySQL 升级方法指南大全

MySQL 升级方法指南大全 http://blog.sina.com.cn/s/blog_5a8b8eb80100ld7a.html 通常,从一个发布版本升级到另一个版本时,我们建议按照顺序来升级版本.例如,想要升级 MySQL 3.23 时,先升级到 MySQL 4.0,而不是直接升级到 MySQL 4.1 或 MySQL 5.0. 如果都是比较新的版本的升级可以参考下面的文章, MySQL数据库的版本更新很快,新的特性也随之不断的更新,更主要的是解决了很多影响我们应用的BUG,为了让我们的

nginx的平滑升级方法:

最简单的nginx的平滑升级方法: 1 找到nginx的执行文件的路径 # ps auxf|grep nginx  记下nginx的master进程 pid(我这里是2752 ) 2 查看当前nginx的版本及编译参数: # nginx -V nginx version: nginx/1.8.0 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) built with OpenSSL 1.0.1e-fips 11 Feb 2013 TLS S