Android Маркет говорит, что мое приложение "не в целевой группе" или "не может быть установлено на этом устройстве" - PullRequest
4 голосов
/ 27 декабря 2011

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

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

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

Более подробная информация ниже

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

Спасибо,
Thien

<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 Badging

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'

1 Ответ

0 голосов
/ 03 февраля 2012

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

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

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

...