- <!-- Donut-specific flags which allow us to run on large and high dpi screens. -->
- <supports-screens
- android:largeScreens="true"
- android:normalScreens="true"
- android:smallScreens="true"
- android:anyDensity="true"/>
+ <!-- Donut-specific flags which allow us to run on any dpi screens. -->
+ <supports-screens android:largeScreens="true"
+ android:normalScreens="true"
+ android:smallScreens="true"
+ android:anyDensity="true"/>
+ <!-- For Donut and above we must specify that we use the camera, but intentionally omit the
+ autofocus feature in order for the app to appear in Market for non-AF devices. While it's true
+ that 1D barcodes will not be scannable, QR Codes will work. Ideally we'd show users a message
+ to this effect on first launch. -->
+ <uses-feature android:name="android.hardware.camera"/>