1

I have finished my first application and published in android marketplace (https://market.android.com/details?id=Mobilesoft.asia.numbers&feature=search_result)

My problem is, in upload page is written: This apk requests 1 features that will be used for Android Market filtering: android.hardware.touchscreen

while this game is designed for all touchscreen and non-touch devices. If device doesn't support touch, the player can play with keyboard, joystick or navigation keys. How can I say this application is able to support non-touch devices?

Carl Manaster
  • 39,912
  • 17
  • 102
  • 155
Hesam
  • 52,260
  • 74
  • 224
  • 365
  • Are there any Android devices which can access the market and do not have touchscreens? – mah May 26 '11 at 19:27
  • in the permissions tab it says THIS APPLICATION REQUIRES NO SPECIAL PERMISSIONS TO RUN. – Mojo Risin May 26 '11 at 19:28
  • Thanks, but I want to know, does my application able to be downloaded on none touchscreen devices as well as touch devices? – Hesam May 26 '11 at 19:33
  • I got a similar message when I uploaded an application. IIRC, after playing around with the manifest to try to eliminate it, I gave up and just uploaded it and didn't have any problem. You can upload and test to see if it downloads ok. – Jack BeNimble May 26 '11 at 19:36

1 Answers1

0

I have the same issue with my Android app. I think Google adds the android.hardware.touchscreen filter because you're using some feature in your code that requires a touchscreen.

What happens when the android.hardware.touchscreen filter is applied is that your app no longer shows up when someone has a device that does not support a touchscreen. You won't be able to say that your application supports non touch screen devices until you remove whatever part of your code that has required the filter.

Jack Smartie
  • 443
  • 1
  • 5
  • 14