2011-10-13 67 views
2

我的Android应用程序是不是在摩托罗拉XOOM从Android Marketplace安装。我已经按照可用的说明here,无济于事。这里是我的清单:应用程序不能在摩托罗拉XOOM安装从Android市场

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.foo.app" 
     android:versionCode="7" 
     android:versionName="7.0"> 

    <application android:icon="@drawable/icon" android:label="@string/app_name"> 
     <activity android:name=".FooActivity" 
        android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

    </application> 

    <uses-sdk android:targetSdkVersion="11" android:minSdkVersion="7" /> 

    <uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
    <uses-permission android:name="android.permission.READ_CONTACTS" /> 
    <uses-permission android:name="android.permission.READ_SMS" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
    <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" /> 
    <uses-permission android:name="com.android.email.permission.ACCESS_PROVIDER" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.VIBRATE" /> 
    <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" /> 
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 
    <uses-permission android:name="android.permission.WAKE_LOCK" /> 

    <uses-feature android:name="android.hardware.telephony" android:required="false" /> 

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

</manifest> 
+0

我敢打赌美元,甜甜圈这是你的权限都与手机功能,比如READ_PHONE_STATE。将它们设置为'android:required =“false”',看看会发生什么。 – CanSpice

+0

与use-feature的设置使用权限为false的格式相同。例如,我应该这样做:? –

+0

这就是纠正劳尔Agrait – Raunak

回答

3

为了解决这个问题,我不得不关闭复制保护。

0

所以潜在的解决方法是设置android:minSdkVersionto="4",只是去掉supports-screens一起。

+0

我已经尝试过完全移除支撑屏,它没有帮助。为什么在这种情况下将minSdkVersion设置为4有帮助? –

+0

以前一直诚实地为我工作。 – CamelSlack

相关问题