Strange Android market

Previous topic - Next topic

ampos

This market is driving me crazy...

When I uploaded my app, it says it was available in 700 devices, then changed to 20, later to 23...

QuoteSegún lo especificado en el manifiesto de aplicación, esta aplicación solo está disponible para dispositivos con estas características.
Diseños de pantalla: SMALL NORMAL LARGE XLARGE
Características necesarias para los dispositivos
android.hardware.touchscreen
Esta aplicación está disponible en más de 23 dispositivos.

This is the manifiest I used:

Quote<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.diniplay.glowingsky"
      android:installLocation="preferExternal"
      android:versionCode="2"
      android:versionName="2.0">
    <uses-sdk android:minSdkVersion="6" android:targetSdkVersion="8" />
   <uses-permission android:name="android.permission.INTERNET" />
   <uses-permission android:name="android.permission.BATTERY_STATS" />
   <supports-screens android:resizeable="false"
                 android:smallScreens="true"
                 android:normalScreens="true"
                 android:largeScreens="true"
                 android:anyDensity="true" />
    <application android:label="@string/app_name" android:icon="@drawable/icon" android:debuggable="false">
        <activity   android:name="org.libsdl.app.SDLActivity"
               android:label="@string/app_name"
               android:screenOrientation="portrait"
               android:configChanges="orientation|keyboardHidden" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
</manifest>

Can some of you check it on your device's Market?

First, try to find it using "diniplay", and if you can not, try the link https://market.android.com/details?id=com.diniplay.glowingsky

Also, tell me if it says 0.99 or it didnt show (unavailable)

Thank you.

Moebius

Can't find it using market search... Australia, Galaxy S
Endless Loop: n., see Loop, Endless.
Loop, Endless: n., see Endless Loop.
- Random Shack Data Processing Dictionary

Albert

I saw your game in the market from Hungary with an Galaxy S. it's 269 HUF = 1 EUR

ampos

Now it has drop to 21 devices... amazing.

Serpent, has you try the link?

My bro can not find it on his HTC market, but the link opens and it is 0.99€...

Moebius

Trying the link, the market says the item can't be found...
Endless Loop: n., see Loop, Endless.
Loop, Endless: n., see Endless Loop.
- Random Shack Data Processing Dictionary

MrTAToad

I can see it on my PC here but not in the Android Market, most likely because my device isn't compatible with your settings...

Do you see my Android products in the market, by the way ?

ampos

I have my tablet at home, will check later.

spacefractal

oid:screenOrientation="portrait" <- could this mightbeen filted many devices away, so its only shown on those devices that support portrait as well?

if the game support both orientation, I guess its should been changed to "user"?

http://developer.android.com/guide/topics/manifest/activity-element.html#screen
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

ampos

My game is "vertical" (portrait)

ampos

Quote from: MrTAToad on 2011-Aug-31
I can see it on my PC here but not in the Android Market, most likely because my device isn't compatible with your settings...

Do you see my Android products in the market, by the way ?

I can find all of them but SPOTS. Tried "spots", "spots:",... only after pressing "more by un-map.com" I can find it.

This morning it said "in 0 devices" and now it is back to 23 devices...

ampos

If someone can elaborate this for me, i dont fully understand it:

QuoteNote: When you declare one of the landscape or portrait values, it is considered a hard requirement for the orientation in which the activity runs. As such, the value you declare enables filtering by services such as Android Market so your application is available only to devices that support the orientation required by your activities. For example, if you declare either "landscape", "reverseLandscape", or "sensorLandscape", then your application will be available only to devices that support landscape orientation. However, you should also explicitly declare that your application requires either portrait or landscape orientation with the <uses-feature> element. For example, <uses-feature android:name="android.hardware.screen.portrait"/>. This is purely a filtering behavior provided by Android Market (and other services that support it) and the platform itself does not control whether your app can be installed when a device supports only certain orientations.

For example, my device, by hardware, is a horizontal one, 800x480, as a computer screen.

spacefractal

I guess that device only support horizontal as hardware feature (and hence not listed in the shop)?

So I guess you need to support that mode to, but when run in software you set SETORIENTATION to 1 and 3 (etc the game can been rotated both way), so its would play in vertical mode on the horizontal only device....

I have spotted another misunderstanding thing:
in android:versionName and android:versionCode is NOT meant to been the required Android version, but no other simply to shown which build number  your app is and how the version would shown to the user. So its can been really in any number. I guess Android Market use this to dectect the app version number and eventuelt update it when its old.

More info: http://developer.android.com/guide/topics/manifest/manifest-element.html#vcode
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/