2017-11-24 6 views
-1

私はいくつかのアンドロイド解析を行っています。targetSdkversionが23以上あるすべてのアンドロイドアプリを見つける必要があります。今は、これを見るためにすべてのapkパッケージをリバースエンジニアリングしています...アプリ名を指定してこの情報を取得するより簡単な方法がある場合は、 感謝:)アプリのターゲットSDKのバージョンを知るには

答えて

0

あなたは、このコードでそれを行うことができます。

int sdkVersion = 0; 

IPackageManager packageManager = AppGlobals.getPackageManager(); 

try { 

    ApplicationInfo appInfo = packageManager.getApplicationInfo(yourAppName, 0); 

    if (applInfo != null) { 

     sdkVersion = applicationInfo.targetSdkVersion; 
    } 
} 
+0

は申し訳ありませんが、私は、しかしアンドロイド開発に新たなんだ、私はちょうど私がそれのDOCID与えられたアプリのターゲットSDKのバージョンを知りたいということを意味します。 (必ずしもapkファイルを持っているとは限りません)ありがとう –

関連する問題