2016-04-17 16 views
6

Volevo inviare la mia app per la versione beta nella Google Developer Console, ma è stata rifiutata. La mail inviata da Google mi ha detto che il motivo è un uso scorretto di Google Pay. Il fatto è che non uso affatto Google Pay nella mia app. Anche quando si cerca il mio manifesto per la linea, Google ha detto che dovrei rimuovere nella mia app quando non volete utilizzare Google Pay (App respinta a causa di Google Pay

<meta-data android:name="com.google.android.gms.wallet.api.enabled" android:value="true"/>

), non riuscivo a trovare nulla. Anche io non voglio vendere alcun pruchas in-app e ho detto così nella Developement Console, l'app è completamente gratis.

La build.gradle del modulo è:

apply plugin: 'com.android.application' 
apply plugin: 'com.google.gms.google-services' 

android { 
    compileSdkVersion 22 
    buildToolsVersion "21.1.2" 
    defaultConfig { 
     applicationId 'com.myproject' 
     minSdkVersion 14 
     targetSdkVersion 22 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
     } 
    } 
    productFlavors { 
    } 
} 

dependencies { 
    compile project(':copyoflibrary') 
    compile project(':copyofHoloGraphLibrary') 
    compile project(':multiStateToggleButton') 
    compile 'com.android.support:support-v4:22.0.0' 
    compile 'com.google.code.gson:gson:2.3' 
    compile 'com.android.support:appcompat-v7:22.0.0' 
    compile "com.google.android.gms:play-services:7.5.+" 
    compile files('libs/commons-lang3-3.3.2.jar') 
    compile 'com.android.support:cardview-v7:22.0.+' 
    compile 'com.pkmmte.view:circularimageview:1.1' 
} 
+0

È necessario fornire maggiori informazioni – ligi

+0

io veramente non ho più informazioni, non ho idea perché potrebbe essere respinta tranne questa mail, e questo è nei miei occhi non comprensibile –

+0

Stai utilizzando i moduli che dichiarare il ''? – BadCash

risposta

1

ho finalmente trovato il problema. Se si utilizza Google Play dal Gradle come come di seguito:

compile 'com.google.android.gms:play-services:8.4.0' 

Allora la vostra debug e rilasciare manifesta avrà codice pay Android così si auto comprenderà inapp acquisto meta pure.

Quindi sarà necessario selezionare singoli per ogni servizio di google.

Quindi, se si utilizza la notifica GCM spinta, È Gradle dovrebbe essere come

compile "com.google.android.gms:play-services-gcm:8.4.0" 

Se si utilizza Google Analytics poi gardle sarà

compile 'com.google.android.gms:play-services-analytics:8.4.0' 

Ho controllato liberato ed eseguire il debug menifest dopo ha fatto questo cambiamento.

Grazie

Problemi correlati