2015-10-20 77 views
0

我制作了一个android应用程序,并将其上传到Playstore。当我尝试从playstore下载它时,它可用于所有android版本接受果冻豆。它显示它与您的设备不兼容。有人可以帮助我吗?Android版果冻豆

我的清单文件:

 <supports-screens 
android:anyDensity="true" 
android:largeScreens="true" 
android:normalScreens="true" 
android:resizeable="true" 
android:smallScreens="true" 
android:xlargeScreens="true" /> 

<uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

<uses-permission android:name="android.permission.CALL_PHONE" /> 
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 

<uses-permission android:name="android.permission.RECEIVE_SMS" /> 
<uses-permission android:name="android.permission.READ_SMS" /> 
<uses-permission android:name="android.permission.SEND_SMS"/> 

<uses-permission android:name="android.permission.READ_CONTACTS" /> 
<uses-permission android:name="android.permission.WRITE_CONTACTS" /> 


<!--GCM Permission--> 
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> 
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> 
<uses-permission android:name="android.permission.VIBRATE" /> 
<uses-permission android:name="com.indianmarketview.permission.C2D_MESSAGE" /> 


<!-- Keeps the processor from sleeping when a message is received. --> 
<uses-permission android:name="android.permission.WAKE_LOCK" /> 

<!-- Creates a custom permission so only this app can receive its messages. --> 
<permission 
android:name="com.indianmarketview.permission.C2D_MESSAGE" 
android:protectionLevel="signature" /> 

    <supports-screens 
android:anyDensity="true" 
android:largeScreens="true" 
android:normalScreens="true" 
android:resizeable="true" 
android:smallScreens="true" 
android:xlargeScreens="true" /> 

<uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

<uses-permission android:name="android.permission.CALL_PHONE" /> 
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 

<uses-permission android:name="android.permission.RECEIVE_SMS" /> 
<uses-permission android:name="android.permission.READ_SMS" /> 
<uses-permission android:name="android.permission.SEND_SMS"/> 

<uses-permission android:name="android.permission.READ_CONTACTS" /> 
<uses-permission android:name="android.permission.WRITE_CONTACTS" /> 


<!--GCM Permission--> 
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> 
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> 
<uses-permission android:name="android.permission.VIBRATE" /> 
<uses-permission android:name="com.indianmarketview.permission.C2D_MESSAGE" /> 


<!-- Keeps the processor from sleeping when a message is received. --> 
<uses-permission android:name="android.permission.WAKE_LOCK" /> 

<!-- Creates a custom permission so only this app can receive its messages. --> 
<permission 
android:name="com.indianmarketview.permission.C2D_MESSAGE" 
android:protectionLevel="signature" /> 
+2

你的应用程序的清单文件? –

回答

0

http://developer.android.com/guide/topics/manifest/manifest-intro.html

确保您已正确设置正确的权限,以及最小/目标API级别。没有看到你的清单文件,这是我所能提供的。作为一个侧面说明,当你上传你的应用程序到游戏商店时,它会给你一个兼容设备的列表(11k或其他)。你可以检查你的设备是否在那里。

+0

谢谢你的回复,但我没有得到哪个权限是错误的。这是我的清单文件,请让我知道? –

+0

1,删除重复的代码。 (你已经发布了两次)。 另外,您可以提供**完整**清单。只是权限可能不够。 – hipkiss

0

使用Android:=的minSdkVersion “INT” 按您的要求& 机器人:targetSdkVersion = “INT” 和尝试目标SDK的版本应该是在你的应用程序将针对最新的。 并删除未使用的权限和其他声明。

+0

感谢您的回复。我已经做到了。 minSdkVersion 9 targetSdkVersion 23 –