I see more people having problems how to solve "Unsupported devices due to your manifest settings" but no solutions. For testing I use a Galaxy Y (GT-S5360) with Gingerbread that works fine with my app. But on the market I get "This app is incompatible with your T-Mobile Samsung GT-S5360."
http://developer.android.com/guide/topics/manifest/uses-feature-element.html tells me how to determine how Android Market will filter my application, see aapt output below. But how do I find which feature/permission conflicts with my device, is there some tool that can simulate the market? Or any tips to solve this problem, without going into an trial and error process by change some stuff and submitting it to the market. aapt dum badging myapp.apk package: name='com......android' versionCode='2' versionName='1.0.1' uses-permission:'android.permission.ACCESS_NETWORK_STATE' uses-permission:'android.permission.RECEIVE_BOOT_COMPLETED' uses-permission:'android.permission.READ_PHONE_STATE' uses-permission:'android.permission.VIBRATE' uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE' uses-permission:'com......android.permission.C2D_MESSAGE' uses-permission:'com.google.android.c2dm.permission.RECEIVE' uses-permission:'android.permission.INTERNET' uses-permission:'android.permission.ACCESS_COARSE_LOCATION' uses-permission:'android.permission.ACCESS_FINE_LOCATION' uses-permission:'android.permission.READ_CONTACTS' uses-permission:'android.permission.CAMERA' uses-feature:'android.hardware.camera' application-label:'...' application-label-de:'...' application-label-fr:'...' application-icon-120:'res/drawable-ldpi/icon.png' application-icon-160:'res/drawable-mdpi/icon.png' application-icon-240:'res/drawable-hdpi/icon.png' application: label='...' icon='res/drawable-mdpi/icon.png' launchable-activity: name='com.....android....' label='...' icon='res/ drawable-mdpi/icon.png' uses-library:'com.google.android.maps' sdkVersion:'7' targetSdkVersion:'8' uses-feature:'android.hardware.location' uses-feature:'android.hardware.location.gps' uses-feature:'android.hardware.location.network' uses-feature:'android.hardware.touchscreen' uses-feature:'android.hardware.screen.portrait' main other-activities other-receivers other-services supports-screens: 'small' 'normal' 'large' supports-any-density: 'true' locales: '--_--' 'de' 'fr' densities: '120' '160' '240' -- 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

