+ /**\r
+ * @alias X.UA.Linux\r
+ * @type {boolean}\r
+ */\r
+ if( ( v = dua.split( 'Android ' )[ 1 ] ) ||\r
+ ( v = sys.split( 'Android ' )[ 1 ] ) ){ // PCモードの Android Firefox では platform に Android 0.0.0 が存在\r
+ v = v.split( '.' );\r
+ /**\r
+ * @alias X.UA.AndroidMajor\r
+ * @type {number}\r
+ */\r
+ X_UA[ 'AndroidMajor' ] = parseFloat( v[ 0 ] ) || 0;\r
+ /**\r
+ * @alias X.UA.AndroidMinor\r
+ * @type {number}\r
+ */\r
+ X_UA[ 'AndroidMinor' ] = parseFloat( v[ 1 ] ) || 0;\r
+ /**\r
+ * @alias X.UA.AndroidPatch\r
+ * @type {number}\r
+ */\r
+ X_UA[ 'AndroidPatch' ] = parseFloat( v[ 2 ] ) || 0;\r
+ /**\r
+ * Firefox で Version が取れない!\r
+ * http://bizmakoto.jp/bizid/articles/1207/31/news004.html\r
+ * Chrome Android 4.0以上 Google\r
+ * Dolphin Browser HD Android 2.0.1以上 Mobotap\r
+ * Firefox Android 2.2以上 Mozilla\r
+ * Opera Mobile Android 1.6以上 Opera Software ASA\r
+ * Sleipnir Mobile Android 2.1以上 Fenrir\r
+ * @alias X.UA.Android\r
+ * @type {number}\r
+ */\r
+ X_UA[ 'Android' ] = X_UA[ 'AndroidMajor' ] + X_UA[ 'AndroidMinor' ] / 10;\r
+ console.log( '>> Android : ' + X_UA[ 'Android' ] );\r
+ } else\r
+ if( ( sys === 'Linux armv7l' || sys === 'Linux i686' ) && window.ontouchstart !== undefined && ( v = parseFloat( dua.split( 'WebKit\/' )[ 1 ] ) ) ){\r
+ // https://ja.wikipedia.org/wiki/WebKit\r
+ // http://www.au.kddi.com/developer/android/kishu/ua/\r
+ // webkit version to Android version...\r
+ androidBrowserPCMode = !window.chrome || v < 534.3; // 4.0 & 3.x には chrome がいる...\r
+ \r
+ if( !window[ 'Int8Array' ] ){\r
+ v =\r
+ v < 529 ? 1.5 : // <= 528.5\r
+ v < 531 ? 2.0 : // 530 2.0~2.1\r
+ // 533 2.2~2.3\r
+ v < 534 ? ( window.HTMLAudioElement ? 2.3 : 2.2 ) : 0;\r
+ } else {\r
+ v =\r
+ !navigator[ 'connection' ] ? 4.4 :\r
+ Number.isFinite && ( window.history && window.history.pushState ) ? 4.2/* & 4.3 */ : // ここに 4.1, 4.0 も入ってくる...\r
+ Number.isFinite ? 4.1 : 4;\r
+ // 534 - 3.x~4.x , 534.13=3.x\r
+ // 534.30 = 4.0-4.1\r
+ // 535.19 = 4.1\r
+ // 537.36 = 4.4.2-5.x\r
+ };\r
+\r
+ if( v ){\r
+ // PC版で見る、にチェックが付いている場合、ユーザーエージェント文字列にも platform にも Android の文字列が存在しない(標準ブラウザ&Chrome)\r
+ // Audio でタッチが必要か?の判定にとても困る...\r
+ // ua には Linux x86_64 になっている\r
+ X_UA[ 'Android' ] = v;\r
+ };\r