【发布时间】:2017-11-24 00:38:25
【问题描述】:
我正在做一些 android 分析,需要找到所有 targetSdkversion 超过 23 的 android 应用程序,现在我正在对所有 apk 包进行逆向工程以查看这个...想知道是否有更简单的方法来获得这个给定应用名称的信息? 谢谢:)
【问题讨论】:
我正在做一些 android 分析,需要找到所有 targetSdkversion 超过 23 的 android 应用程序,现在我正在对所有 apk 包进行逆向工程以查看这个...想知道是否有更简单的方法来获得这个给定应用名称的信息? 谢谢:)
【问题讨论】:
您可以通过以下代码做到这一点:
int sdkVersion = 0;
IPackageManager packageManager = AppGlobals.getPackageManager();
try {
ApplicationInfo appInfo = packageManager.getApplicationInfo(yourAppName, 0);
if (applInfo != null) {
sdkVersion = applicationInfo.targetSdkVersion;
}
}
【讨论】: