2015-10-20 78 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 –