I have published an Android app in Google Play Store. I have developed it and tested it on some emulators, my mobile tel and my 7\" tablet. No problem at all. I have detecte
Have you ensured that there is not an SDK incompatibility? Your inability to install the application might not have anything to do with the tablet itself but rather with the SDK version that is on the tablet(s). If the SDK on the tablet(s) is lower than the minimum SDK specified in the application manifest file then you will not be able to install the application. Even if you did not explicitly specify this in the manifest file, the minimum SDK that will be supported for installation will be determined by the highest API that you used in the development of your application. For instance, if you used the new camera API, android.hardware.camera2
, which is only available for in the most recent SDK, then you will not be able to install the application on any device which is not utilizing the latest SDK.
As I suggested in my question, the solution was to add the following lines to AndroidManifest.xml:
<uses-feature android:name="android.hardware.location.gps" android:required="false"></uses-feature>
<uses-feature android:name="android.hardware.telephony" android:required="false"></uses-feature>