问题
my app not available on Samsung Galaxy S4
ANDROIDMENIFEST FILE
<!-- PERMISSIONS -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- Optional permission to serve location-based ads -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<!-- Optional permission to enable the user to make calls from ads -->
<uses-permission android:name="android.permission.CALL_PHONE" />
<compatible-screens>
<!-- all small size screens -->
<screen
android:screenDensity="ldpi"
android:screenSize="small" />
<screen
android:screenDensity="mdpi"
android:screenSize="small" />
<screen
android:screenDensity="hdpi"
android:screenSize="small" />
<screen
android:screenDensity="xhdpi"
android:screenSize="small" />
<!-- all normal size screens -->
<screen
android:screenDensity="ldpi"
android:screenSize="normal" />
<screen
android:screenDensity="mdpi"
android:screenSize="normal" />
<screen
android:screenDensity="hdpi"
android:screenSize="normal" />
<screen
android:screenDensity="xhdpi"
android:screenSize="normal" />
</compatible-screens>
As per my knowldege compatible-screens tag is the main cause.
am i right or what can be the resson.
thanks in advance
回答1:
I think you need to support xxhdpi
devices since the S4 has a 441dpi. I believe the xxhdpi
bucket starts at 440dpi.
回答2:
AFAIK the Galaxy S4 falls under the large
screen bucket, but then so will certain 7" tablets. You will have to decide if you want to support that size or not in order to be compatible with the S4's 5" screen.
来源:https://stackoverflow.com/questions/16401339/app-not-available-on-the-google-market-galaxy-s4