Android-приложение не устанавливается из-за проблемы с Htc Wildfire

Я протестировал свое приложение на многих устройствах, таких как Samsung Xperia, Galaxy, HTC Desire и HTC Droid, и оно работает нормально. Однако, когда я пытаюсь установить на Htc Wildfire из магазина, я получаю сообщение об ошибке «Несовместимо с этим устройством». Есть ли у кого-нибудь какие-либо советы относительно того, что отличается от Wildfire, который мешает установке моего приложения?

Вот манифест

<?xml version="1.0" encoding="utf-8"?>

<application android:label="@string/app_name" android:icon="@drawable/applicationicontransparent">
    <activity android:name="com.myapp.test"
              android:label="@string/app_name" android:screenOrientation="portrait">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name="com.myapp.test.act1" android:screenOrientation="portrait"></activity>


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

Thanks in advance.


person brux    schedule 28.05.2011    source источник
comment
Скорее всего, у них могут быть свои собственные именованные разрешения. Просто подбрасываю идеи.   -  person JoxTraex    schedule 28.05.2011
comment
Можете ли вы опубликовать весь AndroidManifest? Может быть что-то еще.   -  person CaseyB    schedule 28.05.2011
comment
Я разместил манифест CaseyB. Означает ли это, что мой android:minSdkVersion должен быть 4?   -  person brux    schedule 28.05.2011


Ответы (1)


Wildfire — это QVGA-устройство. Убедитесь, что вы ориентируетесь на API 4 или более позднюю версию или прямо указали в своем манифесте, что вы поддерживаете маленькие экраны.

Также вы можете использовать значок «aapt dump», чтобы увидеть разрешения, которые вы будете запрашивать с точки зрения рынка.

person hackbod    schedule 28.05.2011