【问题标题】:Activated APK get error on Google Play: This application is available to over 0 devices激活的 APK 在 Google Play 上出现错误:此应用程序可用于超过 0 台设备
【发布时间】:2012-11-18 01:23:55
【问题描述】:

我昨天上传了我的应用,并在 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>

【问题讨论】:

    标签: android android-manifest google-play


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-09
      • 2019-01-12
      • 1970-01-01
      • 2016-02-15
      相关资源
      最近更新 更多