Aufforderung INSTALL_FAILED_INVALID_APK beim Debuggen von Flash Builder 4 mobile-app auf einem echten Gerät
Ich versuche zu bauen, eine demo-Anwendung, zu testen, wie kann ich Debuggen oder starten meine android-Anwendung auf einem echten Gerät.
Habe ich Froyo Android, OSX laptop und Flash Builder 4 IDE.
Baue ich eine sehr einfache Anwendung, bitte haben Sie einen Blick auf das Bild unten:
in diesem, wenn Benutzer klicken Sie auf "Klick Mich" - button eine E-Mail und die Adresse wird angezeigt, im unteren Textbereich. Anwendung funktioniert auf Flash Builder 4 emulator aber wenn ich versuche zu Debuggen der Anwendung auf meinem Gerät, es fragt mich der folgenden Fehlermeldung:
Fehler ist aufgetreten während der Installation
Anwendung: 1580 KB/s (6108444 bytes
im 3.773 s) pkg:
/data/local/tmp/Runtime.apk-Fehler
[INSTALL_FAILED_INVALID_APK]
oder wenn ich schaffen .apk-Datei zu installieren und versuchen Sie es auf meinem Gerät, Wieder es sagt mir "Fehler bei installation".
Bitte leite mich, wie kann ich das Problem beheben.
Vielen Dank
- Bitte LogCat logs in deinem post. LogCat normalerweise druckt alle Einzelheiten über die installation Ausfälle.
- Ich fand einen link forums.adobe.com/thread/718308 . kann ich Folgen, dass ein. Weil ich fürchte, ich bin neu mit OSX. Bitte guide. Dank
- Versuchen Sie es einfach und sehen, ob es hilft. Wenn nicht, kommen Sie hier zurück. Wenn es funktionierte, Ihre eigene Frage zu beantworten und zu akzeptieren.
- Nein, es funktioniert nicht in meinem Fall
- Dann fügen Sie LogCat-Protokolle.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte den gleichen Fehler.
Überprüfen Sie Ihre /data/local/tmp/Runtime.apk Berechtigungen. Wenn es 600 als root Besitzer, die es nicht installieren. Versuchen Sie, das shell-binary. Adbd Insecure für mich gearbeitet. Ihre Standard-schreiben-Modus ist 666, und dann den Paket-manager installieren die apk.
-rw-rw-rw - 1 root root *.apk [Adbd Insecure]
-rw------- 1 root root *.apk [Rom Root-Shell]
Cheers
Ich denke, dein Gerät ist nicht in der zertifizierten Geräte der Kategorie..Sind Sie in der Lage um AIR zu installieren auf Ihrem Gerät?
Sie werden nicht in der Lage zu installieren/debug-flex-apps, wenn das Gerät nicht unter zertifizierten Geräten
http://www.adobe.com/flashplatform/certified_devices/
versuchen Sie, zu deinstallieren und dann erneut installieren.
gehen Sie zu adb shell und dann entfernen Sie Ihre Anwendung APK aus data/data Verzeichnis. und installieren Sie dann ins Gerät.
versuchen, diese,
Tatsächlich gibt es eine änderung bei der Erstellung einer apk-für ein Gerät oder einen emulator.
Also adt.exe/jar ist ok, Sie müssen nur anders-Sollwert, D. H.:
Für physikalische Gerät an:
Für emulator: