true the studio sirve references que powder para number method gel exceed enabled cannot 64k android multidex

the - Tipo de programa ya presente: com.android.vending.billing.IInAppBillingService



multidex powder para que sirve (3)

El problema se produce solo en la versión de lanzamiento o en la generación de apk firmado, cuando compilo la depuración, no existe tal problema.

El problema llegó justo después de actualizar AS a la versión 3.1

Program type already present: com.android.vending.billing.IInAppBillingService Message{kind=ERROR, text=Program type already present: com.android.vending.billing.IInAppBillingService, sources=[Unknown source file], tool name=Optional.of(D8)}

dependencias

dependencies { implementation fileTree(include: [''*.jar''], dir: ''libs'') androidTestImplementation(''com.android.support.test.espresso:espresso-core:2.2.2'', { exclude group: ''com.android.support'', module: ''support-annotations'' }) implementation ''org.apache.httpcomponents:httpclient-android:4.3.5.1'' implementation(''org.apache.httpcomponents:httpmime:4.3'') { exclude module: "httpclient" } implementation ''com.chauthai.swipereveallayout:swipe-reveal-layout:1.4.0'' implementation ''com.github.clans:fab:1.6.4'' implementation ''com.android.billingclient:billing:1.0'' implementation ''com.nineoldandroids:library:2.4.0'' implementation ''com.daimajia.slider:library:1.1.5@aar'' implementation ''com.github.eggheadgames:Siren:1.5.0'' implementation ''me.leolin:ShortcutBadger:1.1.18@aar'' implementation ''me.everything:overscroll-decor-android:1.0.4'' implementation ''com.baoyz.pullrefreshlayout:library:1.2.0'' implementation ''com.nineoldandroids:library:2.4.0'' implementation ''com.daimajia.slider:library:1.1.5@aar'' //implementation ''com.android.support:multidex:1.0.3'' implementation ''com.github.esafirm.android-image-picker:imagepicker:1.8.0'' implementation ''de.hdodenhof:circleimageview:2.1.0'' implementation ''com.google.android.gms:play-services-places:12.0.0'' implementation ''com.google.android.gms:play-services-gcm:12.0.0'' implementation ''com.github.mukeshsolanki:country-picker-android:1.1.9'' implementation ''com.github.rey5137:material:1.2.4'' implementation ''com.mikepenz:iconics-core:2.8.9@aar'' implementation ''com.mikepenz:fontawesome-typeface:4.7.0.1@aar'' implementation ''com.mcxiaoke.volley:library:1.0.19'' implementation ''com.android.support:design:27.0.2'' implementation ''com.android.support:animated-vector-drawable:27.0.2'' implementation ''com.android.support:customtabs:27.0.2'' implementation ''com.android.support:support-annotations:27.0.2'' implementation ''com.android.support:recyclerview-v7:27.0.2'' implementation ''com.android.support:cardview-v7:27.0.2'' implementation ''com.android.support:support-v4:27.0.2'' implementation ''com.android.support:appcompat-v7:27.0.2'' implementation ''com.squareup.picasso:picasso:2.5.2'' implementation ''org.greenrobot:eventbus:3.0.0'' implementation ''com.google.code.gson:gson:2.8.0'' implementation(''com.crashlytics.sdk.android:crashlytics:2.9.1@aar'') { transitive = true } implementation ''com.google.firebase:firebase-firestore:12.0.0'' implementation ''com.google.firebase:firebase-storage:12.0.0'' implementation ''com.google.firebase:firebase-database:12.0.0'' implementation ''com.google.firebase:firebase-messaging:12.0.0'' implementation ''com.google.firebase:firebase-auth:12.0.0'' implementation ''com.google.firebase:firebase-core:12.0.0'' implementation ''com.facebook.android:facebook-android-sdk:4.30.0'' implementation ''com.android.support.constraint:constraint-layout:1.0.2'' implementation ''me.relex:circleindicator:1.1.8@aar'' implementation ''com.yalantis:ucrop:2.2.0'' implementation ''com.appsflyer:af-android-sdk:4.8.8@aar'' implementation ''com.android.installreferrer:installreferrer:1.0'' }

M perdido para encontrar una solución para solucionar este problema, cualquier sugerencia - bienvenido. ¡Gracias!


Elimine el archivo IinAppBillingService.aidl del Android Studio y simplemente ejecute la aplicación nuevamente. Espero que esto ayude.


La solución estuvo cerca: finalmente se pudo resolver el problema simplemente eliminando el archivo de ayuda de importación, ahora el éxito de la compilación tanto en la depuración como en el lanzamiento, no sé por qué, la documentación parece estar desactualizada para inAppPurchases en google, parece que esta clase se agrega desde algún lugar automáticamente.


en mi caso, el mismo archivo se agregó dos veces en una ubicación diferente con .aidl cuando busqué, en el código fuente del proyecto del explorador de Windows, luego pude encontrarlo, luego lo borré. ¡Después de que el APK se generó correctamente!