apiレベルの取得

687 views
Skip to first unread message

nadesico39

unread,
May 16, 2011, 8:24:20 AM5/16/11
to 日本Androidの会
お世話になります。nadesico39です。
アプリのapi レベルがありますが、max, default,
min それぞれについて、それぞれ取得する方法はありますでしょうか?
調べてますが見当たらないので、知っている方がいれば教えてください。

crazycircuit7

unread,
May 17, 2011, 9:28:03 PM5/17/11
to 日本Androidの会
AndroidManifest.xmlを読み込んで取得すれば出来るのではないでしょうか。
他のアプリの<uses-sdk android:minSdkVersion="7" />を知りたいのですか?
(自アプリなら自分で作っているので分かってるはずなので)
何がしたいのかよくわからないでので回答しずらいと思います。

実機のversionなら以下で取れますが
System.out.printf("VERSION.SDK: %s\n", Build.VERSION.SDK);

nadesico39

unread,
May 18, 2011, 3:45:00 AM5/18/11
to 日本Androidの会
crazycircuit7さん

返信ありがとうございます。
アプリの情報をリスト出力するアプリを公開していますが、
他のアプリのアプリの<uses-sdk android:minSdkVersion="7" />を知りたいのです。MaxやTargetもで
す。

AndroidManifest.xmlはバイナリにエンコードされているので、ちょっと手はだしたくなかったのですが、デコードしてらしゃるかたもい
るようですので、そちらを参考に取得するようにします。
ありがとうございました。

Hiroshi SAKURAI

unread,
May 18, 2011, 5:08:34 AM5/18/11
to android-g...@googlegroups.com
桜井と申します。

targetSdkVersionなら、ApplicationInfoに入っています。
http://developer.android.com/reference/android/content/pm/ApplicationInfo.html#targetSdkVersion

minとmaxに関しては、残念ながら私は方法を知りません。

--
Hiroshi SAKURAI

2011/5/18 nadesico39 <nades...@gmail.com>:

> --
> このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
>
>

nadesico39

unread,
May 18, 2011, 9:27:35 AM5/18/11
to 日本Androidの会
桜井さん、ご親切にレスいただきありがとうございます。
やはり全部取得したいので、AndroidManifest.xmlをデコードしました^^/

On 5月18日, 午後6:08, Hiroshi SAKURAI <an.olive.t...@gmail.com> wrote:
> 桜井と申します。
>
> targetSdkVersionなら、ApplicationInfoに入っています。http://developer.android.com/reference/android/content/pm/Application...
>
> minとmaxに関しては、残念ながら私は方法を知りません。
>
> --
> Hiroshi SAKURAI
>
> 2011/5/18 nadesico39 <nadesic...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages