【问题标题】:How to know an app's target sdk version如何知道应用的目标 sdk 版本
【发布时间】:2017-11-24 00:38:25
【问题描述】:

我正在做一些 android 分析,需要找到所有 targetSdkversion 超过 23 的 android 应用程序,现在我正在对所有 apk 包进行逆向工程以查看这个...想知道是否有更简单的方法来获得这个给定应用名称的信息? 谢谢:)

【问题讨论】:

    标签: android sdk apk


    【解决方案1】:

    您可以通过以下代码做到这一点:

    int sdkVersion = 0;
    
    IPackageManager packageManager = AppGlobals.getPackageManager();
    
    try {
    
        ApplicationInfo appInfo = packageManager.getApplicationInfo(yourAppName, 0);
    
        if (applInfo != null) {
    
            sdkVersion = applicationInfo.targetSdkVersion;
        }
    }
    

    【讨论】:

    • 对不起,我是 android 开发的新手,我只是想知道一个应用程序的目标 sdk 版本,因为它的 docid。 (不一定有apk文件)谢谢
    猜你喜欢
    • 2011-06-01
    • 2014-11-19
    • 1970-01-01
    • 2012-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-19
    相关资源
    最近更新 更多