Я нашел ответ на этот вопрос несколько дней назад, но не смог добавить его сюда, так как был занят другими вещами. Теперь добавьте ответ, чтобы любой, кто столкнулся с подобной проблемой, мог извлечь из этого пользу.
Я использую фонарик камеры в своем приложении. Однако в коде я позаботился о том, чтобы он нормально работал на устройствах без фонарика камеры (таких как Dell XCD 35 или ZTE Blade). Я не добавил для этого явный тег <метки-функции>. По какой-то причине на рынке Android эта функция была отмечена как «обязательная», и она была показана как «несовместимая» для всех устройств Android, у которых не было фонарика камеры.
Я решил эту проблему, добавив 3 строки в мой файл манифеста Android с атрибутом «android: required», установленным как false
<uses-feature android:required="false" android:name="android.hardware.camera" />
<uses-feature android:required="false" android:name="android.hardware.camera.autofocus" />
<uses-feature android:required="false" android:name="android.hardware.camera.flash"/>
Это устранило проблему, и Android Market показывает ' Dell XCD 35 aka ZTE Blade ' как совместимое устройство для моего приложения.
Решено !!! : -)