2016-05-18 9 views
0

Ich versuche, eine Version meiner App in den Play Store zu veröffentlichen, aber ich bekomme 0 unterstützte Geräte und es ist frustrierend, wie ich nicht verstehe warum. Die App funktioniert gut auf den Android-Handys, die ich getestet habe, aber ich über Android Studio und manuell per Kopieren der apk auf das Telefon bereitgestellt. Ich habe die APK auch für den Fall unterschrieben, dass jemand fragt. Google Play Store meldet sich selbst nicht und ich kann auf den Link "Im Store anzeigen" klicken. Es funktioniert zwar, funktioniert aber nicht, da es keine unterstützten Geräte gibt. Ich habe ähnliche Fragen hier mit verschiedenen APIs gesehen, also habe ich versucht, mich nach diesen Tipps ohne Glück noch so anzupassen, so habe ich meine eigene Frage erhoben.Upload apk 0 unterstützte Geräte

Hier ist mein Manifest:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.2" 

    defaultConfig { 
     applicationId "com.chubb.communitycare.carecall" 
     minSdkVersion 17 
     targetSdkVersion 23 
     versionCode 4 
     versionName "1.1.3" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 

    compile 'com.android.support:support-v13:23.1.1' 
    compile 'com.android.support:appcompat-v7:23.1.1' 
    compile group: 'com.github.shell-software', name: 'fab', version: '1.1.2' 
} 

Jede Hilfe

Nick würde geschätzt :)

+0

Haben Sie versucht, Ihre Anwendung im Playstore von Ihrem Gerät erscheinen zu lassen? @NickFurness –

Antwort

0

ändern

:

<?xml version="1.0" encoding="utf-8"?> 
<manifest 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.chubb.carecall"> 

    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.WAKE_LOCK" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> 
    <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
    <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" /> 
    <uses-permission android:name="android.permission.VIBRATE" /> 
    <uses-permission android:name="android.permission.CAMERA" /> 
    <uses-permission android:name="android.permission.FLASHLIGHT" /> 
    <uses-permission android:name="android.permission.CALL_PHONE" /> 
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 
    <uses-permission android:name="android.permission.RECORD_AUDIO" /> 
    <uses-permission android:name="android.permission.BLUETOOTH" /> 
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> 
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 

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

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

    <application 
     android:name="com.chubb.carecall.CareCallApplication" 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:fullBackupContent="false" 
     android:theme="@style/AppTheme" > 

     <service android:name="com.chubb.carecall.CareCallService" /> 

     <service 
      android:name="com.chubb.carecall.bleviawifi.CommCareBeaconService" 

      > 
      <intent-filter> 
       <action android:name="com.chubb.carecall.bleviawifi.CommCareBeaconService" /> 
      </intent-filter> 
     </service> 

     <!-- Jaalee service responsible for scanning beacons. --> 
     <service 
      android:name="com.jaalee.sdk.service.BeaconService" 
      android:exported="false" 
      > 
     </service> 

     <receiver android:name="com.chubb.carecall.bleviawifi.BootReceiver" > 
      <intent-filter> 
       <action android:name="android.intent.action.BOOT_COMPLETED" /> 

       <category android:name="android.intent.category.DEFAULT" /> 

       <action android:name="com.chubb.carecall.CareCallService" /> 
      </intent-filter> 
     </receiver> 

     <!--<receiver 
      android:name="com.chubb.carecall.receivers.BootUpReceiver" 
      android:enabled="true" 
      android:exported="true" > 
      <intent-filter> 
       <action android:name="android.intent.action.BOOT_COMPLETED" /> 
       <action android:name="android.intent.action.QUICKBOOT_POWERON" /> 

       <category android:name="android.intent.category.DEFAULT" /> 
      </intent-filter> 
     </receiver>--> 

     <activity 
      android:name=".activities.DummyActivity"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name="com.chubb.carecall.activities.LoginActivity" 
      android:label="@string/app_name" 
      android:screenOrientation="portrait"> 
      <intent-filter> 
       <category android:name="android.intent.category.LAUNCHER" /> 

       <action android:name="android.intent.action.MAIN" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name=".activities.SlidingToolbarActivity" 
      android:screenOrientation="portrait" > 
     </activity> 
     <activity 
      android:name="com.chubb.carecall.activities.MainActivity" 
      android:label="@string/care_call_alarms" 
      android:launchMode="singleTop" 
      android:screenOrientation="portrait" > 
     </activity> 
     <activity 
      android:name="com.chubb.carecall.activities.AlarmActivity" 
      android:label="@string/title_activity_alarm" 
      android:parentActivityName="com.chubb.carecall.activities.MainActivity" 
      android:screenOrientation="portrait" > 
      <meta-data 
       android:name="android.support.PARENT_ACTIVITY" 
       android:value="com.chubb.carecall.activities.MainActivity" /> 
     </activity> 
     <activity 
      android:name="com.chubb.carecall.activities.SettingsActivity" 
      android:label="@string/title_activity_settings" 
      android:screenOrientation="portrait" 
      android:theme="@style/PreferenceTheme"> 
     </activity> 
     <activity 
      android:name="com.chubb.carecall.activities.MessageListActivity" 
      android:label="@string/title_activity_messages" 
      android:launchMode="singleTask" 
      android:screenOrientation="portrait" > 
     </activity> 
     <activity 
      android:theme="@style/ActivityDialog" 
      android:excludeFromRecents="true" 
      android:name="com.chubb.carecall.activities.MessageActivity" 
      android:label="@string/title_activity_message" 
      android:parentActivityName="com.chubb.carecall.activities.MessageListActivity" 
      android:screenOrientation="portrait" > 
      <meta-data 
       android:name="android.support.PARENT_ACTIVITY" 
       android:value="com.chubb.carecall.activities.MessageListActivity" /> 
     </activity> 
     <activity 
      android:name="com.chubb.carecall.activities.BreakActivity" 
      android:label="@string/title_activity_break" 
      android:screenOrientation="portrait" 
      android:theme="@style/TransparentTheme"> 
     </activity> 
     <activity 
      android:name="com.chubb.carecall.activities.ContactsActivity" 
      android:label="@string/title_activity_contacts" 
      android:screenOrientation="portrait" > 
     </activity> 
     <activity 
      android:name="com.chubb.carecall.activities.CallActivity" 
      android:label="@string/title_activity_call" 
      android:screenOrientation="portrait" > 
     </activity> 
     <activity 
      android:name="com.chubb.carecall.activities.AboutActivity" 
      android:label="@string/title_activity_about" 
      android:screenOrientation="portrait" > 
     </activity> 
     <activity 
      android:name="com.chubb.carecall.activities.RecoverHolderActivity" 
      android:label="@string/title_activity_recover_holder" 
      android:screenOrientation="portrait" > 
     </activity> 
     <activity 
      android:theme="@style/ActivityDialog" 
      android:excludeFromRecents="true" 
      android:name="com.chubb.carecall.activities.LicensesActivity" 
      android:screenOrientation="portrait" > 
     </activity> 
    </application> 

</manifest> 

Hier mein build.gradle ist

<uses-feature android:name="android.hardware.Camera" /> 

zu

<uses-feature android:name="android.hardware.camera" /> 

Kleinbuchstabe "c"

https://developer.android.com/guide/topics/manifest/uses-feature-element.html

Descriptor Stringwerte der Groß- und Kleinschreibung.

Verwandte Themen