I got your issue i think you need to add <uses-feature>
for camera like:
<uses-feature
android:name="android.hardware.camera"
android:required="true" />
It's becoz requesting the permission
grants your application access to the appropriate hardware and software, while declaring the features
used by your application ensures proper device compatibility.
Try this and give me feedback on this. For more information go to http://developer.android.com/guide/topics/manifest/uses-feature-element.html