博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android开发-自动更新
阅读量:6230 次
发布时间:2019-06-21

本文共 495 字,大约阅读时间需要 1 分钟。

  为车机写apk,先实现版本的自动更新。

1、不能再主线程中调用会阻塞ui的功能,需要使用异步方式调用网络,引入Android Async Http框架,需要两个包:android-async-http-1.4.9.jar、httpclient-4.4.1.2.jar,否则会出现httpclient中找不到Header[]类型。

2、在AndroidManifest.xml中加入网络访问权限(<uses-permission android:name="android.permission.INTERNET" />),这里踩了个坑,权限设置的语句必须在application小节前面。否则会出现异常:“socket failed :EACCES (Permission denied)”

3、应用的版本号问题:versionCode为整形,每发布一次版本就升一次,内部使用,不暴露给用户,用来比较版本新旧。versionName,可以使用2.1.32形式,用来给用户看的,不应做内部使用。详情见http://android.blog.51cto.com/268543/633571/

转载地址:http://fuxna.baihongyu.com/

你可能感兴趣的文章
linux性能剖析工具
查看>>
DP ZOJ 3872 Beauty of Array
查看>>
jQuery Ajax实例 ($.ajax_$.post_$.get)
查看>>
垃圾桶丁
查看>>
HDU 4757 可持久化trie树
查看>>
spring-boot入门
查看>>
USB HID 分析
查看>>
驱动属性
查看>>
IOS 学习笔记(6) 控件 文本域(UITextField)的使用方法
查看>>
第一次写JQuery插件--用于显示子菜单
查看>>
Java的几种对象(PO,VO,DAO,BO,POJO)解释
查看>>
Quartz总结(一):Quartz集成Spring的2个方法
查看>>
读取文件,输出单词
查看>>
zabbix常用的python类api
查看>>
Oracle第三章——SQL语言
查看>>
《代码大全》阅读笔记-19-一般控制问题
查看>>
VB编程技巧推荐
查看>>
Django 简介
查看>>
golang array, slice, string笔记
查看>>
java 集合、接口
查看>>