#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, я собираюсь рассказать вам, что вам следует сделать: вы должны написать ответ на свой собственный вопрос, где вы объясняете, что отключение защиты от копирования устранило проблему, а затем пометить его как принятый ответ.