FirefoxとChromeも出てきたー
引き続き、Android 4.1.1公式ファームに変更したONDA vi10 精英版のフルマーケット化だが、
Firefox,Chrome,Netfront等のブラウザアプリにPlayストアに表示されないものがあったんだが、
AndroidManifest.xml を見て、
<uses-feature>
となってるものが必要機能で、これに対応してない場合はストアに表示されないらしい。
<uses-permission>
は許可制なだけでストアに表示されなくなるわけではないぽい。
FirefoxのAndroidManifest.xmlで <uses-feature>なのは、
<uses-feature android:name="android.hardware.location" android:required="false" />
<uses-feature android:name="android.hardware.location.gps" android:required="false" />
<uses-feature android:name="android.hardware.touchscreen" />
<uses-feature android:name="android.hardware.camera" android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:glEsVersion="0x20000" android:required="true" />
この中でandroid:required="false"は必須ではないってことだろうから、
<uses-feature android:glEsVersion="0x20000" android:required="true" />
が必要ぽい。
ChromeのAndroidManifest.xmlも確認してみたが、こちらも、
<uses-feature android:glEsVersion="0x20000" />
だけ。
で、これはOpenGLのバージョン要件みたいなんだが、
/system/build.prop
に、
131072は16進0x20000の10進表記だね。
Firefox,Chrome,Netfront等のブラウザアプリにPlayストアに表示されないものがあったんだが、
AndroidManifest.xml を見て、
<uses-feature>
となってるものが必要機能で、これに対応してない場合はストアに表示されないらしい。
<uses-permission>
は許可制なだけでストアに表示されなくなるわけではないぽい。
FirefoxのAndroidManifest.xmlで <uses-feature>なのは、
<uses-feature android:name="android.hardware.location" android:required="false" />
<uses-feature android:name="android.hardware.location.gps" android:required="false" />
<uses-feature android:name="android.hardware.touchscreen" />
<uses-feature android:name="android.hardware.camera" android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:glEsVersion="0x20000" android:required="true" />
この中でandroid:required="false"は必須ではないってことだろうから、
<uses-feature android:glEsVersion="0x20000" android:required="true" />
が必要ぽい。
ChromeのAndroidManifest.xmlも確認してみたが、こちらも、
<uses-feature android:glEsVersion="0x20000" />
だけ。
で、これはOpenGLのバージョン要件みたいなんだが、
/system/build.prop
に、
ro.opengles.version=131072
と1行追加すればPlayストアに表示されるようになった!131072は16進0x20000の10進表記だね。