I just published an update to my app in the market. I then tried to bring it up on the market on my Nexus One running 2.2.2. I could not find it in the market on the phone
Ok solved..
What you do is in the android developer console..scroll down you can now see supported devices that are "compatable". You see the below for example.
android developer console : Supported Devices [Learn More] This application is only available to devices with these features, as defined in your application manifest. Screen layouts: NORMAL LARGE XLARGE Screen densities: Required device features android.hardware.touchscreen This application is available to over 469 devices.Show devices
Click on the link regarding the Show devices. Then if your device is not there it WILL NOT SHOW IN THE MARKET. One reason is that some Screen layouts in later phones running 1.6+ are designated SMALL and will & not supported in 1.5. So in this example your app will not work on a SMALL screen phone 1.6+. In this case to add small screen support, add a target SDK version to your manifest. Then your project will not compile! So right click on your project -> properties and change build target to 1.6 , it will still run on 1.5 but now been seen in the market. As soon as you upload (before you publish) you should see your phone in the supported devices list..talk about swing and round-a-bouts!