如何从工程代码角度判断一个Android 的版本以及API Level

假如我从某供应商处获得了一份Android的工程代码,我想确切的知道这个Android的版本究竟是多少,从代码的角度我如何找到证据这个Android就是某个版本,或者不是... 假如我从某供应商处获得了一份Android的工程代码,我想确切的知道这个Android 的版本究竟是多少,从代码的角度我如何找到证据这个Android就是某个版本,或者不是某个版本? 展开
 我来答
QQMSD8
推荐于2016-05-13 · 知道合伙人软件行家
QQMSD8
知道合伙人软件行家
采纳数:6788 获赞数:13239
没有做不到,只有想不到,帮助别人的同时也是对自己的提升

向TA提问 私信TA
展开全部
打开AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="xxx.xxx.xxx"
android:versionCode="1" //这是程序的版本号
android:versionName="1.0" > //这个是程序的版本名

<uses-sdk
android:minSdkVersion="13" //兼容最小的系统
android:targetSdkVersion="17" />
追问
你好,我对Android的工程目录不是很熟悉, 这个文件好像很多目录都存在。我应该从哪个文件查看该信息。 假设某不良供应商把这几个版本改了,怎么办?

能在解释一下上面两个版本的含义吗?

Android 4.4.2 对应的 API Level 说是19, 我该如何在工程中找到该对应关系? 多谢。
追答
android:versionCode="1"      这个是你程序的版本,例如你第一次为1

你要更新版本了,那就需要改为大于1再生成apk,

android:minSdkVersion="13" 这个版本是表示,本应用至少要4.0以上的操作系统才能使用
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式