web-dev-qa-db-fra.com

Flutter bloqué lors de l'installation de build \ app \ output \ apk \ app.apk

quand je cours

$ flutter run

Je reçois une invite sur mon appareil mobile me demandant si je souhaite installer l'application sur mon appareil. Je donne oui, alors rien ne se passe!

C'est coincé ici

Launching lib/main.Dart on POCO F1 in debug mode...
Initializing gradle...                                           1.5s
Resolving dependencies...                                        9.2s
Gradle task 'assembleDebug'...                                  22.9s
Built build\app\outputs\apk\debug\app-debug.apk.
Installing build\app\outputs\apk\app.apk...                     14.9s

Puis rien.

12

J'ai résolu ce problème en installant manuellement le fichier apk généré dans le dossier builds. Après cela courir flutter run exécute l'application sur mon téléphone.

2

Pour moi, l’erreur était due à mon travail Android. J’ai désinstallé l’application de débogage dans mon profil personnel, mais elle est restée dans le profil professionnel. Donc, d’abord, assurez-vous d’avoir supprimé l’App dans les profils personnel et professionnel, puis exécutez

flutter run

Mise à jour:

Par profils, je voulais dire Android profils d’utilisateur sur votre téléphone.

8
Stack learner

J'ai rencontré ce problème après avoir changé le nom de mon paquet. Suivre les instructions de ce message m'a aidé à: Flutter App ne fonctionne pas après avoir changé le nom du paquet

5
Eric Duffett

J'ai supprimé l'application de débogage du menu Android), puis j'ai rencontré le même problème. J'ai redémarré mon téléphone, mais cela n'a pas été très utile. Ma solution consistait à supprimer l'application complètement et réinstallez-le à la main:

  1. Se connecter à l'appareil avec ADB

  2. Utilisation adb uninstall com.example.application.name

  3. Utilisation adb install C:\PathToYourProject\build\app\outputs\apk\app.apk

À propos, dans de tels scénarios difficiles, flutter run --verbose pourrait fournir des informations plus détaillées sur les problèmes.

4
PsychoX

J'ai rencontré ce problème lorsque j'ai commenté toutes mes bitmaps dans launch_background.xml:

<!-- You can insert your own image assets here -->
<item>
<!--
    <bitmap
        Android:gravity="center"
        Android:src="@mipmap/launch_320x480" />
    <bitmap
        Android:gravity="center"
        Android:src="@mipmap/launch_480x320" />
    <bitmap
        Android:gravity="center"
        Android:src="@mipmap/launch_480x800" />
    <bitmap
        Android:gravity="center"
        Android:src="@mipmap/launch_800x480" />
    <bitmap
        Android:gravity="center"
        Android:src="@mipmap/launch_720x1280" />
    <bitmap
        Android:gravity="center"
        Android:src="@mipmap/launch_1280x720" />
    <bitmap
        Android:gravity="center"
        Android:src="@mipmap/launch_1280x1920" />            
    <bitmap
        Android:gravity="center"
        Android:src="@mipmap/launch_1920x1280" />  
-->          
</item>

J'ai décommenté les bitmaps pour que la version Flutter soit exécutée. Je suis dessus:

Flutter (Channel beta, v1.0.0, on Mac OS X 10.13.6 17G4015, locale en-US)

3
Hahnemann

Je rencontrais un problème lorsque j'ai désinstallé mon application d'un appareil, mais malheureusement, je ne l'ai pas désinstallée de tous les utilisateurs de mon téléphone. Même Guest a conservé une version de mon application, je résous donc ce problème en désinstallant toutes les versions de mon application pour tous les utilisateurs. Après cela, mon application a été installée sans problème. Malheureusement, nous ne recevons aucun message d'erreur indiquant que quelque chose ne va pas si cela se produit. J'espère donc que c'était un cas pour vous et que je vous aide à le résoudre! ;)

2
BVantur

Fonctionnement flutter clean J'ai résolu ce problème en utilisant un émulateur.

J'ai effacé les données de l'émulateur, supprimé mon émulateur et en ai créé un nouveau, mais rien de tout cela n'a fonctionné. flutter clean a bien fonctionné.

1
Brian Ogden

Cela est également dû à des plugins flottants qui ne supportent pas Android api 28.

Dans mon cas, cela est dû à ce plugin https://pub.dev/packages/connectivity

0
Naranmandakh Tsogoo

Lorsque j'ai basculé l'image système de l'émulateur de Q à Pie, cela a été résolu.

0
Tørk Egeberg

J'ai aussi ce problème parce que j'ai modifié un fichier (mon_projet\Android\app\src\main\Java\com\exemple\mon_projet\MainActivity.Java). et je l'ai résolu comme ça:

package com.example.my_project; //your project name should be changed here.

import Android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;

public class MainActivity extends FlutterActivity {
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    GeneratedPluginRegistrant.registerWith(this);
  }
}
0
Tesla Yun

Essaye ça

  1. Première installation de l'application en utilisant flutter run à partir du terminal
  2. Quand App est installé. appuyez longuement sur l'icône de l'application et accédez à l'information de l'application.
  3. Forcer l'arrêt de l'application.
  4. Supprimer le cache et supprimer le stockage contenu dans l'application.
  5. Désinstallez App.
  6. Installez à nouveau. ça va marcher.
0
Akram Chauhan

Pour tous ceux qui lisent ceci, j'ai résolu ceci en procédant comme suit:

  1. Ouvrez Android Studio-> SDK Manager et installez l’API 27 (Par défaut Android Studio n’a installé que la dernière version (API 28) au moment de la rédaction et de la rédaction. semble poser problème avec l’utilisation actuelle).
  2. Dans cmd run flutter doctor --Android-licenses et assurez-vous d'accepter toutes les licences.
  3. Ouvrez Android Studio-> AVD Manager et créez un nouvel émulateur à l'aide de l'API 27
  4. Exécutez votre application sur le nouvel émulateur et profitez-en!

J'espère que cela t'aides :).

0
skyzaDev

L'installation de build\app\sorties\apk\app.apk ... est affichée dans le Exécuter onglet et il ne donne pas beaucoup d'informations. Veuillez consulter l'onglet Logcat et vous trouverez ici des journaux détaillés ainsi que la raison pour laquelle vous êtes bloqué. Si l'onglet Logcat n'est pas visible, veuillez vous référer à ce lien: Android Studio ne montrant pas Logcat avec Flutter

0
user3852441

J'ai eu ce problème lorsque j'ai désinstallé l'application Flutter de l'écran d'accueil. Je ne pouvais pas l'installer via Android studio ou via des commandes d'installation flottantes. Ce qui a fonctionné pour moi a été de générer l'apk de version.

flutter build apk

Et mettez l'apk dans l'appareil et réinstallez-le manuellement à travers l'appareil. Après quoi, il n’ya eu aucun problème d’installation avec les deux Android commandes de studio ou de flutter.

0
Ganadev Prajapathy