uses-feature Camera Test 0000
This Application test Google Play Market filtering Application's CAMERA permission and uses-feature vs Target Device .
ex.) App not available for Nexus7 on Google Play Store
This Application name last 4 digits mean each uses-feature's flag .
0000 = all uses-feature require=false
xxx1 = android.hardware.camera=true
xx1x = android.hardware.camera.autofocus=true
x1xx = android.hardware.camera.flash=true
1xxx = android.hardware.camera.front=true
1111 = all uses-feature require=true
For CAMERA Application Developer .
Google Play Market filter by CAMERA uses-features .
-----------------
uses-feature Camera
android.hardware.camera
android.hardware.camera.autofocus
android.hardware.camera.flash
android.hardware.camera.front
-----------------
Permissions that Imply Feature Requirements-----------------http://developer.android.com/guide/topics/manifest/uses-feature-element.htmlsyntax:-----------------
Google Play and Feature-Based Filtering
Google Play filters the applications that are visible to users, so that users can see and download only those applications that are compatible with their devices. One of the ways it filters applications is by feature compatibility.
To determine an application's feature compatibility with a given user's device, Google Play compares:
Features required by the application — an application declares features inelements in its manifest
with...
Features available on the device, in hardware or software — a device reports the features it supports as read-only system properties.
To ensure an accurate comparison of features, the Android Package Manager provides a shared set of feature constants that both applications and devices use to declare feature requirements and support. The available feature constants are listed in the Features Reference tables at the bottom of this document, and in the class documentation for PackageManager.
-----------------
Default required="true" uses-feature about CAMERA permission
android.hardware.camera and android.hardware.camera.autofocus
-----------------
App not available for Nexus 7 on Google Play Store ?
Why my Application is not showing up in Google Play ?
* Google Nexus 7 does not have "android.hardware.camera" uses-feature .
* So If your application android.hardware.camera="true" .
* Google Nexus 7 can't find out (download) that application in Google Play store .
* Because Google Play store filtered .
Google Nexus 7
Panasonic ELUGA Live P-08D (NTT DOCOMO JAPAN)
NEC MEDIAS TAB N-06D (NTT DOCOMO JAPAN)
Add these-----------------
jp.ne.neko.freewing.CameraDeviceMarketTest0000
https://play.google.com/store/apps/details?id=jp.ne.neko.freewing.CameraDeviceMarketTest0000http://www.neko.ne.jp/~freewing/android/Copyright (c) 2012 FREE WING,Y.Sakamoto