2015-11-19 2 views
-2

J'essayais de lancer mon application via mon smartphone (un Motorola - Moto G2). Pour cela, j'ai fait le nécessaire (installé le pilote USB de Motorola et débogage USB), mais ne fonctionne toujours pas. Cette erreur apparaît:Essayer d'exécuter mon application dans mon smartphone

fichier chemin local Téléversement: C: \ Users \ Felipe \ AndroidStudioProjects \ ColetordeDados \ app \ build \ sorties \ apk \ app-debug.apk chemin distant:/data/local/tmp/com .k19.treinamento.coletordedados Installation de com.k19.treinamento.coletordedados COMMANDE SHELL DU DISPOSITIF: pm install -r "/data/local/tmp/com.k19.treinamento.coletordedados" pkg:/data/local/tmp/com.k19.treinamento.coletordedados non [INSTALL_FAILED_OLDER_SDK]

Répondre

0

Mettez à jour votre SDK pour la nouvelle version. Utilisez le gestionnaire de SDK Android.

Vérifiez dans votre maniprest que vos "android: minSdkVersion" et "android: targetSdkVersion" sont correctement réglés.

Essayez de mettre "android: targetSdkVersion" à 23.

Et "android: minSdkVersion" à 21

+0

savez-vous comment je trouve les bonnes valeurs de android: minSdkVersion "and" android: targetSdkVersion "de mon application? et seulement besoin des données ou avoir quelque chose d'autre? Je suis toujours débutant – Mushu

+0

Je mets à jour la réponse. la version de votre SDK et la version minSdk dépend s sur votre appareil et l'API utilisée dans votre application. Une bonne estimation serait 21, si votre G2 fonctionne sous Android 5.0 ou plus ... – Rocket

0

Si vous utilisez gradle, modifiez votre fichier build.gradle:

defaultConfig { 
     applicationId "your package name" 
     minSdkVersion 8 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
}