読者です 読者をやめる 読者になる 読者になる

RetroWeb ~iPhoneとAndroidでハイブリッドゲームアプリ開発~

AIR for iOS+AndroidでSmartPhone Game ハイブリッドアプリ開発

最近作ったアプリ
100億本の抜け毛 100億匹のモナー DQ3闘技場アプリ モナーペット(進化)

AIR for AndroidのLinuxバージョンを、Androidバージョンに置換する方法。

AIR AIR for Android

AIRアプリのCapabilities.manufacturerで、端末のOSとバージョンなど取得できますが、なぜかAndroidではなくLinuxのバージョンになってしまいます。

管理画面ではAndroidのOSバージョンを知りたいので、サーバー側PHPで、下記の置換メソッドで対応しました。

//LinuxのバージョンをAndroidバージョンに置換
$nowLine = str_replace('Linux 2.6.32', 'Android 2.2@', $nowLine);
$nowLine = str_replace('Linux 2.6.35', 'Android 2.3@', $nowLine);
$nowLine = str_replace('Linux 2.6.36', 'Android 3@', $nowLine);
$nowLine = str_replace('Linux 3.0', 'Android 4.0@', $nowLine);
$nowLine = str_replace('Linux 3.1', 'Android 4.1-3@', $nowLine);
$nowLine = str_replace('Linux 3.4', 'Android 4.2@', $nowLine);