16

Non riesco a eseguire app da Android Studio al mio telefono samsumg con Android 2.3.6. Sto ottenendo l'installazione di un'applicazione popup non riuscita si riferiscono sotto lo screenshot.installazione fallita dal momento che il dispositivo possibilmente ha vecchi file dexed che non corrispondono alla versione corrente (errore dexopt)

enter image description here

quando clicco su OK ottengo sotto l'errore nel registro

Failure [INSTALL_FAILED_DEXOPT] 
DEVICE SHELL COMMAND: pm uninstall my.package.name 
Unknown failure 

ho ottenuto in questo guaio dopo l'aggiunta di Google Cloud modulo chiamato "App Engine backend con Google Cloud Messaging".

Questo è esattamente lo stesso problema descritto in una delle domande overflow dello stack here

ho cercato la risposta accettata.

Ran dex-method-counts applicazione Ho ottenuto "Conteggio metodo complessivo: 24474" nel terminale. Non capisco cosa fare dopo?

(Nota: La stessa applicazione è in esecuzione sul mio altro dispositivo in esecuzione su KitKat.)

per favore aiutatemi a risolvere questo problema. Sto lottando dagli ultimi due giorni. So che ci sono molte domande simili ma nulla mi ha aiutato.

Costruito -> Pulito non funziona.

Ecco il mio file build.gradle

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 21 
    buildToolsVersion "21.1.2" 

    defaultConfig { 
     applicationId "my.package.name" 
     minSdkVersion 9 
     targetSdkVersion 19 
     compileOptions { 
      sourceCompatibility JavaVersion.VERSION_1_7 
      targetCompatibility JavaVersion.VERSION_1_7 
     } 
    } 

    buildTypes { 
     release { 
      minifyEnabled true 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 


dependencies { 
    compile files('libs/libGoogleAnalyticsServices.jar') 
    compile project(path: ':gcmAppEngineBackend', configuration: 'android-endpoints') 
    compile 'com.android.support:support-v4:22.0.0' 
    compile 'com.android.support:appcompat-v7:22.0.0' 
    compile 'com.google.android.gms:play-services:7.0.0' 

} 

Grazie in anticipo!

+0

questo ha lavorato per me http://stackoverflow.com/a/31733397/2091181 –

risposta

0

Inoltre ho lo stesso problema. Per farlo funzionare ho dovuto rimuovere "la libreria di terze parti" dalle dipendenze. Oppure prova questo: https://developer.android.com/tools/building/multidex.html

+1

Mentre questo link può rispondere alla domanda, è meglio per includere le parti essenziali della risposta qui e fornire il link per riferimento. Le risposte di solo collegamento possono diventare non valide se la pagina collegata cambia. – Wouter

6

Questo di solito accade perché il tuo dispositivo non ha abbastanza spazio in memoria.

Eliminare alcune applicazioni e riprovare

0

sostituire questo 'compilare i file (' libs/libGoogleAnalyticsServices.jar ')' con questo 'com.google.android.gms: play-servizi-analisi: 8.3.0'

+0

Questo dovrebbe essere un commento, non una risposta –

2

Disabilitare Instant Run.

Android Studio -> Preferences -> Instant Run

+0

già disabilitata. – NarendraJi

Problemi correlati