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