2012-11-18 1 views
0

어제 내 앱을 업로드했으며 Google Play 마켓에 게시되었습니다. 그러나, 나는 그것을 다운로드 할 수 없었다. 장치에 호환되지 않는다고 표시됩니다.Google Play에서 활성화 된 APK 오류가 발생합니다.이 애플리케이션은 0 개 이상의 기기에서 사용할 수 있습니다.

  1. 사용 가능한 장치를 확인했는데 제로였습니다. 나는 인터넷을 제외하고 제거 된 모든 권한을 제거한 앱을 재 게시했다. 여전히 앱이 다른 기기와 호환되지 않는다고합니다.

  2. 프로젝트의 모든 jar 파일에 대한 빌드 경로를 추가했습니다.

  3. 나는 내가 APK 때마다 활성화 한 화면

supports-screens 
    android:smallScreens="false" 
    android:normalScreens="true" 
    android:largeScreens="true"  
    android:anyDensity="true" 
  1. 을 설정 한 나는이 응용 프로그램이 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> 

답변

0

:

여기 매니페스트 파일입니다. 그것을 고쳤다.

관련 문제