I wasn't quite correct. It turns out that 1.6 devices can in fact seethe
app, but 2.0+ devices cannot..

I tried to do a test with this manifest:

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.CALL_PHONE"/>

    <application android:icon="@drawable/icon"
android:label="@string/app_name">
        <activity android:name=".MainActivity"
                  android:label="@string/app_name"

android:configChanges="orientation|keyboard|keyboardHidden"
                    android:theme="@android:style/Theme.Light.NoTitleBar"

                  >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

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

If I remove "CALL_PHONE", i can see the app on my milestone. If I add it,
then I can't see it..

If I set the minSdkVersion to 4, then I can see the app (even if CALL_PHONE)
is included - but I cannot see the app on 1.5 devices..

I'm in Denmark by the way in case that should matter..

Best regards, Mads


On Sat, Jun 5, 2010 at 2:50 PM, Mads <[email protected]> wrote:

>
> I am having a very weird issue with the Android Market.
>
> Recently we released an application for Android 1.6+ and everything
> was fine. We decided however to add support for Android 1.5, so we did
> the code upgrades and set the "minSdkVersion" to 3 as shown below.
>
> Now the application will only show up for Android 1.5 devices. The
> application cannot be found by devices running 1.6 or greater.
>
> And here is the weird part.. I tried a lot of different things and
> ultimately it turned out that if I remove the permission "CALL_PHONE"
> - it shows up for all devices again???
>
> "Copy Protection" is set to off..
>
> How in the world can that be? I am very confused.. :)
>
> Please help - I'd rather not branch the code and have to create a
> release for Android 1.5 and one for Android 1.6+.
>
>        <uses-permission android:name="android.permission.INTERNET" />
>        <uses-permission
> android:name="android.permission.ACCESS_COARSE_LOCATION"/>
>        <uses-permission
> android:name="android.permission.ACCESS_FINE_LOCATION"/>
>        <uses-permission android:name="android.permission.CALL_PHONE"/>
>        <uses-permission
> android:name="android.permission.READ_PHONE_STATE"/>
>        <uses-permission android:name="android.permission.READ_CONTACTS"/>
>        <uses-permission android:name="android.permission.RECORD_AUDIO"/>
>        <uses-permission
> android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
>        <uses-permission android:name="android.permission.VIBRATE"/>
>
>        <supports-screens
>                android:largeScreens="true"
>                android:normalScreens="true"
>                android:smallScreens="true"
>                android:anyDensity="true" />
>
>        <uses-sdk
>                android:minSdkVersion="3"
>                android:targetSdkVersion="4"
>                />
>
> Best regards, Mads

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to