android项目最重要的文件manifest.xml<manifestxmlns:android="http://schemas.android.com/apk/res/android"package="com.qq.xgdemo"android:versionCode="1"android:versionName="1.0"><uses-sdkandroid:minSdkVersion="8"android:targetSdkVersion="8"/><app..
分类:
移动开发 时间:
2016-01-16 19:41:35
阅读次数:
153
Android的版本可以在androidmainfest.xml中定义,主要有android:versionCode和android:versionNameandroid:versionCode:主要是用于版本升级所用,是INT类型的,第一个版本定义为1,以后递增,这样只要判断该值就能确定是否需要升...
分类:
移动开发 时间:
2015-12-16 21:24:39
阅读次数:
170
1>全局篇(包名、版本信息) 1>>应用的包名以及版本信息的管理 package="" android:versionCode="" android:versionName="" 2>>控制android版本信息 2>组件篇(四大组件) >>Ac...
分类:
移动开发 时间:
2015-11-21 11:54:20
阅读次数:
156
闪屏页面(Splash) - 展示logo,公司品牌- 项目初始化- 检测版本更新- 校验程序合法性(比如:判断是否有网络,有的话才运行) 检测版本更新在toncat中放入一个json数据用来判断版本信息{"versionName": "2.0", "versionCode": 2, "descri...
分类:
其他好文 时间:
2015-10-29 10:46:48
阅读次数:
411
在AndroidStudio中,项目的versionCode和versionName的控制不是在AndroidManifest.xml清单文件中更改的,而是在项目的build.gradle中更改的,。其实在AndroidManifest.xml里已经有提示了的;然后在build.gradle中会发现...
分类:
移动开发 时间:
2015-10-24 18:54:50
阅读次数:
394
或许之前的项目是外包做的,现在需要重新开发新的版本,数据结构、界面效果大不同,对新手小白你需要注意一下几点。使用相同的包名和签名。这样应用才能覆盖安装,市场上的应用也能被覆盖。 在说下手机应用的覆盖安装的条件:1、相同包名,2、相同签名,3、版本(versionCode)大于等于被覆盖的应用....
分类:
移动开发 时间:
2015-09-01 10:18:56
阅读次数:
223
需求: 1. 使用 Android studio ,使用 gradle 进行构建 2.在实际开发中,我们需要使用jenkins进行打包。就需要配置我们的 gradle 脚本以支持参数化的方式。 3. 想获得一个可配置打包脚本的方法,允许 配置人员根据需要修改 服务器地址,versionCode...
分类:
移动开发 时间:
2015-08-28 19:38:09
阅读次数:
294
1、Installation error: INSTALL_FAILED_VERSION_DOWNGRADE
Please check logcat output for more details.
Launch canceled!
原因:
因为android:versionCode的原因,我们手机里面安装了同名的App且andr...
分类:
移动开发 时间:
2015-08-28 15:35:45
阅读次数:
141
android:versionCode:主要是用于版本升级所用,是INT类型的,第一个版本定义为1,以后递增,这样只要判断该值就能确定是否需要升级,该值不显示给用户。 android:versionName:这个是我们常说明的版本号,由三部分...
分类:
移动开发 时间:
2015-08-26 18:06:27
阅读次数:
197
AndroidManifest.xml配置文件的根元素,必须包含一个元素且指定xlmns:android和package属性xlmns:android指定了Android的命名空间package是标准的包名,为了避免命名空间的冲突,一般会以应用的域名来作为包名android:versionCode:...
分类:
移动开发 时间:
2015-08-21 18:46:52
阅读次数:
162