Android Market сообщает, что мое приложение не входит в целевую группу или не может быть установлено на этом устройстве

Ломаю голову над этим со вчерашнего утра. Прямая веб-страница отображается, но мое приложение не отображается в поиске. На моем телефоне 2.1 на странице приложения написано: «Этот элемент не может быть установлен на этом устройстве». Мои друзья с телефонами 2.2/2.3 получают сообщение "Вы не входите в целевую группу для этого элемента".

Бесплатное приложение
Защита от копирования: Отключено
Возрастные ограничения: Все
Поддерживаемые устройства: Все страны
Информация о продукте для разработчиков Market показывает:

Макеты экрана: МАЛЕНЬКИЙ НОРМАЛЬНЫЙ БОЛЬШОЙ БОЛЬШОЙ
Необходимые функции устройства
android.hardware.telephony
android.hardware.touchscreen
Это приложение доступно для более чем 720 устройств.

Подробнее ниже

Ирония в том, что мне не помешала бы карма прямо сейчас X\ :)

Спасибо,
Тиен

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.rainpattern.karma"
  android:versionCode="3"
  android:versionName="1.0.1">

  <uses-permission android:name="android.permission.WRITE_SMS" />
  <uses-permission android:name="android.permission.SEND_SMS" />
  <uses-permission android:name="android.permission.INTERNET" />

  <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="7" />

  <uses-feature android:name="android.hardware.telephony" android:required="true" />
  <!-- Wondering if not specifying made BOTH required? -->
  <uses-feature android:name="android.hardware.telephony.cdma" android:required="false" />
  <uses-feature android:name="android.hardware.telephony.gsm" android:required="false" />
  <uses-feature android:name="android.hardware.touchscreen" android:required="false" />

  <!-- Using Roboguice so my application to load modules in sub-pkg -->
  <application android:icon="@drawable/icon" android:label="@string/app_name"
    android:name=".sms.InstantKarma">

    <activity android:name=".ShowDeities" android:label="@string/app_name">
      <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
      </intent-filter>
    </activity>

значок aapt d

package: name='com.rainpattern.karma' versionCode='4' versionName='1.0.1'
uses-permission:'android.permission.WRITE_SMS'
uses-permission:'android.permission.SEND_SMS'
uses-permission:'android.permission.INTERNET'
sdkVersion:'7'
targetSdkVersion:'7'
uses-feature:'android.hardware.telephony'
uses-feature-not-required:'android.hardware.telephony.cdma'
uses-feature-not-required:'android.hardware.telephony.gsm'
uses-feature-not-required:'android.hardware.touchscreen'
application-label:'Instant Karma'
application-icon-120:'res/drawable-ldpi/icon.png'
application-icon-160:'res/drawable-mdpi/icon.png'
application-icon-240:'res/drawable-hdpi/icon.png'
application: label='Instant Karma' icon='res/drawable-mdpi/icon.png'
launchable-activity: name='com.rainpattern.karma.ShowDeities'  label='Instant Karma' icon=''
main
other-activities
supports-screens: 'small' 'normal' 'large'
supports-any-density: 'true'
locales: '--_--'
densities: '120' '160' '240'

person Thien    schedule 27.12.2011    source источник
comment
Почему versionCode отличается в ваших выводах? Также на Маркете показывает, что доступна версия 1.1. Так это обновление, с которым у вас проблемы, или то, которое было загружено 26 декабря?   -  person harism    schedule 01.01.2012
comment
У меня точно такая же проблема. Как вы решили проблему? Потому что теперь можно скачать ваше приложение с маркета   -  person Waltsu    schedule 30.01.2012
comment
Тоже ломаю голову над этим.   -  person Stan Kurdziel    schedule 02.02.2012


Ответы (1)


Сегодня у меня возникла проблема, когда первоначально опубликованное приложение не отображалось как совместимое ни с одним устройством — на веб-сайте рынка было сказано: «Это приложение несовместимо со всеми вашими устройствами». А на телефоне если удалось открыть приложение в маркете писало "Вы не в целевой группе по этому пункту". Однако консоль разработчика сообщила, что она должна быть доступна на 943 устройствах.

Я отправил заявку в службу поддержки Android ( https://support.google.com/androidmarket/developer/bin/request.py?contact_type=publishing), и после небольшого изучения их автоматизированных систем мы получили ответ о том, что они внесли некоторые изменения, которые могли решить проблему. . Я не уверен, были ли эти изменения специфичны для нашей учетной записи или любая учетная запись могла получить ту же ошибку. Прежде чем получить электронное письмо (при тщательном устранении неполадок), я заметил, что отмена публикации и повторная публикация apk устранили проблему.

Вывод: если кто-то видит проблему, когда консоль разработчика сообщает, что приложение доступно на устройствах, которые не разрешено устанавливать на рынке, попробуйте отменить публикацию и повторно опубликовать свое приложение (два нажатия кнопки в консоли разработчика), и если это не поможет не работает, откройте тикет в гугле.

person Stan Kurdziel    schedule 03.02.2012