【发布时间】:2024-04-13 12:50:02
【问题描述】:
我有安卓源代码。我如何找出它属于哪个版本? 是否有我可以执行的文件或构建检查来确定 android 源代码的版本?
【问题讨论】:
-
我认为您应该在整个源代码中将关键字搜索到操作系统版本中?不确定它在哪里?
我有安卓源代码。我如何找出它属于哪个版本? 是否有我可以执行的文件或构建检查来确定 android 源代码的版本?
【问题讨论】:
您可以从应用程序“project.properties”文件中获取
# Project target.
target=android-17 // 17 is 4.2.2
【讨论】:
Manifest.xml 示例:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.anon.apptest"
android:versionCode="1"
android:versionName="1.0" >
【讨论】:
在代码中获取版本:
PackageManager manager = context.getPackageManager();
PackageInfo info = manager.getPackageInfo(
context.getPackageName(), 0);
String version = info.versionName;
【讨论】:
查看清单文件。你有版本和版本代码。
【讨论】: