For all Android mobiles, there exists 3 screen sizes:
- Small: devices with a screen size smaller than the T-Mobile G1 or Samsung I7500, for example the recently announced HTC Tattoo.
- Normal: devices with a screen size roughly the same as the G1 or I7500
- Large: devices with a screen size larger than the G1 or I7500 (such as a tablet-style device.)
After the WatchFootballApp v1.1 was published, my HTC tattoo cannot search it in Android Market and i have to install it by running the .apk in my phone directly. The reason is you have to enable the small screen support in the AndroidManifest.xml before publishing your application and it is only applicable to Android SDK 1.6. Otherwise, your application can only be searched in those Android Market of Normal and Large screen phones.
So in order to enable the small screen resolution, you have to upgrade the Android SDK to 1.6 and add the following code in the AndroidManifest.xml.
<supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:anyDensity="true" />
By the way, the WatchFootballApp v1.1.3 (記得睇波 v1.1.3) has been published with better performance and small screen support. Now, you can download it thought the Android Market even you are using small screen Android phone.