0

我昨天上传了我的应用程序,并在 Google Play 市场中填充。但是,我无法下载它。我的设备说不兼容。

  1. 我检查了可用的设备,结果为零。我重新发布了应用程序,删除了除 INTERNET 之外的所有权限。而且它仍然说该应用程序与任何设备都不兼容。

  2. 我将构建路径添加到项目中的所有 jar 文件。

  3. 我设置了屏幕

supports-screens
    android:smallScreens="false"
    android:normalScreens="true"
    android:largeScreens="true"    
    android:anyDensity="true"
  1. 我每次都激活了 apk,并且我继续收到“此应用程序可用于 0 多个设备”

  2. 这应该会在 2 小时内生效 https://play.google.com/store/apps/details?id=com.sugardefynery.animeconvention.scheduler1

您对如何解决此错误有任何建议吗?

这是清单文件:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.sugardefynery.animeconvention.scheduler1"
    android:versionCode="8"
    android:versionName="1.8" >


    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="15" />


    <uses-permission android:name="android.permission.INTERNET" />
     <!-- 
GCM connects to Google Services. 
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.VIBRATE" />

    <permission
        android:name="com.sugardefynery.animeconvention.scheduler1.permission.C2D_MESSAGE"
        android:protectionLevel="signature" />

    <uses-permission android:name="com.sugardefynery.animeconvention.scheduler1.permission.C2D_MESSAGE" />
    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.BROADCAST_STICKY" />
-->

    <application
        android:icon="@drawable/icon"
        android:label="@string/app_name" >
        <activity
            android:name="com.sugardefynery.animeconvention.scheduler1.Splash"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.sugardefynery.animeconvention.scheduler1.TabBarExample"
            android:label="@string/app_name"
            android:theme="@style/Theme.Tab1" >
        </activity>
        <activity android:name="com.sugardefynery.animeconvention.scheduler1.ScheduleView" >
        </activity>
        <activity android:name="com.sugardefynery.animeconvention.scheduler1.PullToRefreshListView" >
        </activity>
        <activity android:name="com.sugardefynery.animeconvention.scheduler1.Tutorial" >
        </activity>
        <activity android:name="com.sugardefynery.animeconvention.scheduler1.About" >
        </activity>
        <activity android:name="com.sugardefynery.animeconvention.scheduler1.ShowSettingsActivity" >
        </activity>
        <activity android:name="com.sugardefynery.animeconvention.scheduler1.DemoActivity" >
        </activity>
        <activity
            android:name="com.sugardefynery.animeconvention.scheduler1.GCMAdapterUpdate"
            android:theme="@style/Theme.Transparent" >
        </activity>
        <activity
            android:name="com.sugardefynery.animeconvention.scheduler1.Alerts.AlertSettings"
            android:label="@string/app_name" >
        </activity>
        <activity android:name="com.sugardefynery.animeconvention.scheduler1.EventsView" >
        </activity>
        <activity android:name="com.sugardefynery.animeconvention.scheduler1.ConventionView" >
        </activity>
        <activity android:name="com.sugardefynery.animeconvention.scheduler1.EventList.DataView" >
        </activity>
        <activity
            android:name="com.sugardefynery.animeconvention.scheduler1.EventList.EventDetails"
            android:label="@string/app_name" >
        </activity>

        <service
            android:name="com.sugardefynery.animeconvention.scheduler1.EventList.UpdateLocalDatabaseService"
            class="com.sugardefynery.animeconvention.scheduler1.EventList.UpdateLocalDatabaseService" >
            <intent-filter>
                <action
                    android:name="com.sugardefynery.animeconvention.scheduler1.EventList.UpdateLocalDatabaseService"
                    android:value="com.sugardefynery.animeconvention.scheduler1.EventList.UpdateLocalDatabaseService" />
            </intent-filter>
        </service>
        <service
            android:name="com.sugardefynery.animeconvention.scheduler1.EventList.UpdateAdapterService"
            class="com.sugardefynery.animeconvention.scheduler1.EventList.UpdateAdapterService" >
            <intent-filter>
                <action
                    android:name="com.sugardefynery.animeconvention.scheduler1.EventList.UpdateAdapterService"
                    android:value="com.sugardefynery.animeconvention.scheduler1.EventList.UpdateAdapterService" />
            </intent-filter>
        </service>

        <activity android:name="com.sugardefynery.animeconvention.scheduler1.EventList.OneShotAlarmEvents" >
        </activity>
        <activity android:name="com.sugardefynery.animeconvention.scheduler1.Alerts.AlertView" >
        </activity>
        <activity
            android:name="com.sugardefynery.animeconvention.scheduler1.Alerts.AlertServiceDialogActivity"
            android:theme="@style/Theme.Transparent" >
        </activity>
        <activity
            android:name="com.sugardefynery.animeconvention.scheduler1.Alerts.AlertsDetails"
            android:label="@string/app_name" >
        </activity>

        <receiver android:name="com.sugardefynery.animeconvention.scheduler1.Alerts.OneShotAlarm" >
        </receiver>

        <activity
            android:name="com.sugardefynery.animeconvention.scheduler1.Alerts.AlertDialogActivity"
            android:theme="@style/Theme.Transparent" >
        </activity>
        <activity android:name=".Notifications.NotesView" >
        </activity>
        <!--
          BroadcastReceiver that will receive intents from GCM
          services and handle them to the custom IntentService.

          The com.google.android.c2dm.permission.SEND permission is necessary
          so only GCM services can send data messages for the app.

        -->

        <receiver
            android:name="com.google.android.gcm.GCMBroadcastReceiver"
            android:permission="com.google.android.c2dm.permission.SEND" >
            <intent-filter>

                <!-- Receives the actual messages. -->
                <action android:name="com.google.android.c2dm.intent.RECEIVE" />
                <!-- Receives the registration id. -->
                <action android:name="com.google.android.c2dm.intent.REGISTRATION" />

                <category android:name="com.sugardefynery.animeconvention.scheduler1" />
            </intent-filter>
        </receiver>

        <service
            android:name="com.sugardefynery.animeconvention.scheduler1.Alerts.AlarmsService"
            class="com.sugardefynery.animeconvention.scheduler1.Alerts.AlarmsService" >
            <intent-filter>
                <action
                    android:name="com.sugardefynery.animeconvention.scheduler1.Alerts.AlarmsService"
                    android:value="com.sugardefynery.animeconvention.scheduler1.Alerts.AlarmsService" />
            </intent-filter>
        </service>

        <receiver android:name="com.sugardefynery.animeconvention.scheduler1.Alerts.AlarmsBroadcastReceiver" >
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
            </intent-filter>
        </receiver>

        <activity
            android:name="com.sugardefynery.animeconvention.scheduler1.AdapterUpdateReceiverActivity"
            android:theme="@style/Theme.Transparent" >
        </activity>

        <!--
        <receiver android:name="com.sugardefynery.animeconvention.scheduler1.AdapterUpdateReceiver" >
            <intent-filter>
                <action android:name="com.sugardefynery.animeconvention.scheduler1.AdapterUpdateReceiver.action" >
                </action>
            </intent-filter>
        </receiver>


          Application-specific subclass of GCMBaseIntentService that will
          handle received messages.

          By default, it must be named .GCMIntentService, unless the
          application uses a custom BroadcastReceiver that redefines its name.

        -->
        <service android:name=".GCMIntentService" />
    </application>

    <supports-screens
    android:smallScreens="false"
   android:normalScreens="true"
     android:largeScreens="true"    


android:anyDensity="true"/> 

</manifest>
4

1 回答 1

0

由于最近的更新,我需要将我的所有类导入一个新项目并导出。解决了它。

于 2012-11-18T07:03:39.663 回答