Как говорит @Sahil, вы не можете предотвратить установку вашего приложения, если у него есть файл apk.
но, AFAIK, вы говорите, что у вас есть номер IMEI 50 мобильных телефонов. Так что я думаю, что это может быть на 70% возможно со Стратегией Внизу.
Я думаю, что могу помочь вам решить вашу проблему до определенного уровня (не полностью).
Как я уже говорил, это не решит вашу проблему полностью, но вы можете запретить установку своего приложения на остальных устройствах, которых нет в вашем списке 50 мобильных брендов.
Вы можете запретить установку вашего приложения для всех других брендов/моделей, которых нет в вашем списке 50 мобильных устройств.
Что вы можете сделать, так это отфильтровать свое приложение для определенного устройства с помощью торговых марок вашего устройства.
Используя Ниже, вам не придется фильтровать свое приложение на основе программирования.
но вы можете сделать это из консоли разработчика Android Market — здесь, когда вы публикуете свое приложение.
В консоли разработчика есть раздел «Поддерживаемые устройства», в котором показан список всех устройств, которые могут получить доступ к Android Market. Затем вы можете отфильтровать устройства или производителей, которые несовместимы с вашим приложением.
Это раздел в основной консоли разработчика:
Здесь вы можете запретить устройствам и/или производителям видеть ваше приложение.
Для получения дополнительной информации см. Доступность устройств справочная страница, в которой говорится:
Диалоговое окно «Доступность устройства» может помочь разработчикам двумя важными способами:
Узнайте, какие устройства могут найти ваше приложение в Android Market
Доступность устройств предоставляет динамический список совместимых устройств на основе настроек вашего манифеста. Например, если в манифесте вашего apk указан большой размер экрана, консоль отобразит поддерживаемые устройства, которые могут найти ваше приложение в Market.
Вы также можете использовать функцию динамического поиска, чтобы увидеть устройства, на которых ваше приложение будет недоступно. Вы можете искать по производителю, названию дизайна (например, «Passion») или фактическому общедоступному имени устройства (например, «Nexus One»), чтобы увидеть, отфильтровали ли ваши настройки манифеста устройство. Фильтрация проблемных или несовместимых устройств Эта функция предоставляет разработчикам возможность администрирования конкретных устройств. Когда вы добавляете устройство в список «Устройства, исключенные вручную», ваше приложение не будет доступно для этого исключенного устройства в Маркете. Это в первую очередь предназначено для того, чтобы помочь разработчикам обеспечить наилучшее взаимодействие с пользователем, помогая разработчикам отфильтровывать устройства, о которых известно, что у них есть проблемы с совместимостью.
Как я уже говорил, это не решит вашу проблему полностью, но вы можете запретить установку своего приложения на остальных устройствах, которых нет в вашем списке 50 мобильных брендов.
Надеюсь, это поможет вам.
person
Bhavesh Patadiya
schedule
09.01.2013