Мое приложение для Android не отображается в приложении HTC Inspire 2.2.1 Android Market

#android

#Android

Вопрос:

Я просмотрел другие сообщения, в которых есть похожие проблемы. Я понимаю, что в этих случаях это из-за того, что должным образом не указана версия minSdk. Но в моем случае у меня есть следующее.

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

<supports-screens
    android:smallScreens="true"
    android:normalScreens="true"
    android:largeScreens="true"
    android:anyDensity="true" />
  

Но оно по-прежнему не отображается в HTC Inspire. Ранее я использовал minSdkVersion = «3». Я изменил его, хотя мое приложение хорошо работает на устройствах 1.5.

Я даже пытался, как упоминалось в одном из примеров, обеспечить совместимость на веб-сайте Android

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

без элемента поддержки Screens. На веб-сайте сказано, что при таком выполнении оно будет отображаться на всех устройствах. Но это не помогло. Я предполагаю, что мое приложение может не отображаться на многих других устройствах.

Кто-нибудь может мне помочь.

Комментарии:

1. Можете ли вы опубликовать все свои AndroidManifest.xml ? Иногда определенные разрешения, библиотеки и другие подобные объявления могут вызывать проблемы такого типа. Вы можете отредактировать любую конфиденциальную информацию, если это проблема.

2. Я надеюсь, что это будет полезно для тех, кто борется с этой проблемой. При публикации моего приложения для Android я включил защиту от копирования. Из-за этого мое приложение не отображается на устройствах, поддерживающих копию вашего приложения для Android. Когда я отключил защиту от копирования, оно начало отображаться на всех устройствах.

3. Поскольку вы новичок в Stackoverflow, я собираюсь рассказать вам, что вам следует сделать: вы должны написать ответ на свой собственный вопрос, где вы объясняете, что отключение защиты от копирования устранило проблему, а затем пометить его как принятый ответ.