Что нужно для того, чтобы пример «Hello World» был доступен для всех устройств на рынке Android? - PullRequest
1 голос
/ 20 октября 2011

У меня проблемы с получением приложения для некоторых устройств.Поэтому я решил сохранить простоту и вернуться к примеру проекта «Hello World» и попытаться сделать его доступным для этих устройств.К сожалению, независимо от того, что я пытаюсь, рынок продолжает фильтровать его для старого доброго Samsung Galaxy i7500 и T-Mobile G1 (HTC).

  1. Защита от копирования отключена, приложение «Свободно»и доступно для всех стран, но не опубликовано (я не пытаюсь его загрузить ... пока).
  2. Файл манифеста содержит:

    <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>
    
  3. Манифест действительно не имеет других фильтров (разрешения, использует- или поддерживает -...)

  4. Я использую eclipse, Indigo в Ubuntu Linux (11.04)
  5. Версия SDK r14
  6. Проблема существовала и в Eclipse Helios, версия Android SDK r10
  7. Информация о приложении Market сообщает:

    This application is only available to devices with these features, as defined in your application manifest.
        Screen layouts: SMALL NORMAL LARGE XLARGE
        Required device features
            android.hardware.touchscreen
    This application is available to over 694 devices.
    
  8. Неподдерживаемые устройства (некоторые примеры):

    HTC
     G1 (trout)
     Touch Viva (opal)
    Samsung
     Behold II (sgh-t939)
     Galaxy (gt-i7500)
     Moment (sph-m900)
     Spica (spica)
    

    По крайней мере, у G1 и i7500 есть сенсорный экран, поэтому проблема не может быть.

  9. HelloПроект World производится в Eclipse, с помощью File-> New-> Android Project, а затем просто добавьте строку, упомянутую в 2) в манифесте.т файл.Подпишите, загрузите на рынок, сохраните и проверьте диалоговое окно «Доступность устройства».

Он работал нормально до сентября, после того как я использовал Android SDK Manager в Eclipse для обновления до последней версии.,Я один с этой проблемой?Как это можно решить?

Ответы [ 2 ]

0 голосов
/ 01 ноября 2011

Похоже, что эти устройства не могут иметь Android Market, так что не волнуйтесь

ссылка: https://www.google.com/support/androidmarket/bin/answer.py?hl=en&answer=1141080

версия Android должна быть старше 1.5, и эти телефоны: G1 android v1.1 GT-I7500 Android v1.5 Сенсорный Viva Windows Mobile Вот II андроид v1.5 (sph-m900) Android v1.5 ...

"Устройство работает под управлением Android 1.5

В настоящее время веб-сайт Android Market совместим только с устройствами под управлением Android 1.6 или выше. Если ваше устройство работает под управлением Android 1.5, мы рекомендуем связаться с вашим оператором связи или производителем устройства, чтобы узнать, доступно ли обновление до более поздней версии Android.

0 голосов
/ 20 октября 2011

Это ошибка продолжается. То же самое на самом деле случилось со мной. В итоге я переименовал свой пакет и загрузил его на рынок, и тогда это сработало. Это может быть решением, которое вы можете попробовать.

...