Treceți la conținutul principal

How to solve Cannot fit requested classes in a single dex file

Cannot fit requested classes in a single dex file
Cannot fit requested classes in a single dex file

How to solve Cannot fit requested classes in a single dex file


Cannot fit requested classes in a single dex file (# methods: 70738 > 65536)","sources":[{}],"tool":"D8"}

> Task :app:mergeDexDebug FAILED
AGPBI: {"kind":"error","text":"Cannot fit requested classes in a single dex file (# methods: 70738 > 65536)","sources":[{}],"tool":"D8"}
com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
The number of method references in a .dex file cannot exceed 64K.
Learn how to resolve this issue at https://developer.android.com/tools/building/multidex.html
at com.android.builder.dexing.D8DexArchiveMerger.getExceptionToRethrow(D8DexArchiveMerger.java:131)
at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:118)
at com.android.build.gradle.internal.transforms.DexMergerTransformCallable.call(DexMergerTransformCallable.java:102)
at com.android.build.gradle.internal.tasks.DexMergingTaskRunnable.run(DexMergingTask.kt:444)

How to solve?  

In dependencies in build grade app add this line:

dependencies {
    ...
    implementation 'com.android.installreferrer:installreferrer:1.1'
}

and to Manifest add this

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.example.myapp">    <application            android:name="android.support.multidex.MultiDexApplication" >
        ...
    </application>
</manifest>


Comentarii

Postări populare de pe acest blog

Ce este optimizarea SEO

  Ce este optimizarea SEO Optimizarea SEO (Search Engine Optimization) este procesul prin care se îmbunătățește vizibilitatea și poziționarea site-ului web în rezultatele căutărilor organice din motoarele de căutare, precum Google sau Bing. Scopul principal al optimizării SEO este de a ajuta site-ul web să atragă cât mai mulți vizitatori relevanti, care pot fi convertiți în clienți sau susținători ai brandului. Optimizarea SEO se bazează pe o serie de tehnici și tactici, care se încadrează în mai multe categorii, precum optimizarea conținutului, optimizarea tehnică a site-ului web și optimizarea link-urilor externe. Toate aceste categorii sunt importante pentru a îmbunătăți poziționarea site-ului în rezultatele căutărilor. Optimizarea conținutului se concentrează pe crearea și publicarea de conținut valoros și relevant, care poate fi accesat ușor de către utilizatori și motoarele de căutare. Acest conținut trebuie să fie optimizat prin utilizarea cuvintelor cheie relevante și prin ...

How to install a generic site in XAMPP ?

How to install a generic site in XAMPP ? install a generic site To install a generic site in XAMPP, you can follow these general steps: Download and install XAMPP: You can download XAMPP from the official website and follow the installation instructions. Create a new directory in the "htdocs" folder: The "htdocs" folder is where all your website files will be stored. Create a new directory with a name of your choice where you'll store your website files. Create a new database : You'll need a database to store your website's data. You can create a new database using the phpMyAdmin tool that comes with XAMPP. Open your web browser and navigate to http://localhost/phpmyadmin/ to access it Create a new user for the database: Create a new user with all privileges for the database you just created. Create a database: Open the XAMPP control panel, start Apache and MySQL, and then open phpMyAdmin. In phpMyAdmin, create a new database by clicking the "New...

Co-fondatorii Instagram creează Artifact, o aplicație de știri care elimină știrile false

 CO-FONDATORII INSTAGRAM Kevin Systrom și Mike Krieger au anunțat marți lansarea noii lor aventuri, Artifact . Aplicația a fost prezentată ca un flux de știri adaptat, alimentat de inteligență artificială, potrivit celor de la  Platformer . Co-fondatorii Instagram creează Artifact, o aplicație de știri care elimină știrile false- photo by Jim Bennett/WireImage/GettyImages  În imagine Fondatorii Instagram Mike Krieger (stânga) și Kevin Systrom (dreapta) Co-fondatorii Instagram creează Artifact, o aplicație de știri care elimină știrile false Co-fondatorii, care au părăsit Facebook în 2018 pe fondul tensiunilor cu compania lor-mamă, au împărtășit lansarea pe Instagram . Krieger a scris: „Sunt încântat să anunț la ce am lucrat @kevin și cu o echipă talentată în ultimul an am creat Artifact, un flux de știri personalizat, condus de cele mai noi tehnologii din inteligență artificială.” El a adăugat că, deși permite treptat utilizatorilor să acceseze aplicația pe măsură ce...