Zuhause Persönliche Finanzen Wie man eine Android App auf einem echten Gerät testet - dummies

Wie man eine Android App auf einem echten Gerät testet - dummies

Video: Automatisierte Tests in Android Studio 2.2 | Cloud Testing | Espresso Test Recorder 2025

Video: Automatisierte Tests in Android Studio 2.2 | Cloud Testing | Espresso Test Recorder 2025
Anonim

Sie können Emulatoren umgehen und Apps auf einem Telefon, einem Tablet oder einem Android-Gerät testen. Aktivierter Müllverdichter. Dazu müssen Sie das Gerät vorbereiten, den Entwicklungscomputer vorbereiten und die beiden dann miteinander verbinden.

Gehen Sie folgendermaßen vor, um eine App auf einem echten Android-Gerät zu testen:

  1. Aktivieren Sie auf dem Android-Gerät das USB-Debugging.

    Verschiedene Android-Versionen haben ihre eigenen Möglichkeiten, USB-Debugging zu aktivieren (oder zu deaktivieren). Sie können auf Ihrem eigenen Gerät nach der Debugging-Option suchen oder auf der #TeamAndroid-Website nach den Verfahren für einige repräsentative Android-Versionen suchen.

    Sie können das USB-Debuggerprogramm ständig nutzen. Deaktivieren Sie das USB-Debugging, wenn Sie das Gerät nicht zum Entwickeln von Apps verwenden.

  2. Doppelklicken Sie in Ihrem Projektzweig im Paket-Explorer auf das AndroidManifest. XML-Datei.

    Eclipse bietet verschiedene Möglichkeiten, diese Datei zu untersuchen und zu bearbeiten.

  3. Klicken Sie unten im Eclipse-Editor auf die Registerkarte "Anwendung".

    Eclipse zeigt ein Formular wie das in der Abbildung gezeigte an.

  4. Wählen Sie in der Dropdown-Liste Debuggable die Option True aus. (Siehe die Abbildung.)

    Wenn Debuggable auf True gesetzt ist, können Android-Tools den Lauf der App überwachen.

    Denken Sie daran: Die Fähigkeit zum Debuggen ist die Fähigkeit zu hacken. Das Debuggen verlangsamt auch eine App. Verteilen Sie niemals eine App an die Öffentlichkeit, wenn Debuggable auf True gesetzt ist.

  5. Wählen Sie Datei → Speichern, um das neue AndroidManifest zu speichern. XML-Datei.

  6. Richten Sie den Entwicklungscomputer für die Kommunikation mit dem Gerät ein.

    • Unter Windows: Rufen Sie die Android Developers-Website auf, um den Windows-USB-Treiber des Geräts herunterzuladen. Installieren Sie den Treiber auf dem Entwicklungscomputer.

    • Auf einem Mac: / * Nichts tun. Es funktioniert einfach. * /

  7. Schließen Sie das Gerät über ein USB-Kabel an den Entwicklungscomputer an.

    Tipp: Weitere Informationen zur Überprüfung, ob das Gerät mit dem Entwicklungscomputer verbunden ist, finden Sie auf der Webseite Java Programming for Android Developers for Dummies.

  8. Führen Sie in Eclipse das Projekt aus.

    Ein angeschlossenes Gerät übertrumpft einen laufenden Emulator. Wenn also die Android-Version auf dem Gerät die Mindestversion des SDK des Projekts verarbeiten kann, wird über die Option Ausführen → Ausführen als → Android-Anwendung die App auf dem verbundenen Gerät installiert.

Schließlich trennen Sie das Gerät vom Entwicklungscomputer. Wenn Sie ein Windows-Benutzer sind, können Sie befürchten, dass Windows Ihr Gerät nicht stoppen kann, da es von einem Programm weiterhin verwendet wird. Um das Gerät sicher zu trennen, gehen Sie wie folgt vor:

  1. Öffnen Sie das Eingabeaufforderungsfenster.

    Unter Windows 7 oder früher: Wählen Sie Start → Alle Programme → Zubehör → Eingabeaufforderung.

    Unter Windows 8: Drücken Sie zuerst Windows + Q. Geben Sie dann Eingabeaufforderung ein und drücken Sie die Eingabetaste.

  2. Navigieren Sie im Eingabeaufforderungsfenster zum Verzeichnis ANDROID_HOME / platform-tools.

    Wenn das Verzeichnis ANDROID_HOME beispielsweise

    C: Users IhrName adt-bundle-windows-x86_64sdk
    

    ist, geben Sie folgenden Befehl ein:

    cd C: UsersyourNameadt-bundle-windows- x86_64sdkplatform-tools
    
  3. Geben Sie im Eingabeaufforderungsfenster den Befehl adb kill-server ein und drücken Sie die Eingabetaste.

    Der Befehl adb kill-server stoppt die Kommunikation zwischen dem Entwicklungscomputer und allen realen oder virtuellen Android-Geräten. Insbesondere

    • Der Entwicklungscomputer kommuniziert nicht mehr mit dem Gerät am Ende des USB-Kabels.

    • Der Entwicklungscomputer kommuniziert nicht mehr mit Emulatoren, die er ausführt.

    Nachdem Sie den Befehl adb kill-server abgesetzt haben, sehen Sie die Meldung "Hardware sicher entfernen".

  4. Trennen Sie das Android-Gerät vom Entwicklungscomputer.

    Nachdem Sie das Gerät vom Stromnetz getrennt haben, möchten Sie möglicherweise die Kommunikation zwischen dem Entwicklungscomputer und allen Emulatoren, die Sie ausführen, wiederherstellen. Ist dies der Fall, befolgen Sie Schritt 5.

  5. Geben Sie im Eingabeaufforderungsfenster den Befehl adb start-server ein und drücken Sie die Eingabetaste.

Wie man eine Android App auf einem echten Gerät testet - dummies

Die Wahl des Herausgebers

Wie man die Socialcast Mobile App benutzt - dummies

Wie man die Socialcast Mobile App benutzt - dummies

Sogar die stoischste Anwendung wie Microsoft Excel hat ein begleitendes Smartphone-App, natürlich hat Socialcast auch eine. Wenn es so wäre, wäre es nicht wirklich eine Ausrede zu sagen, dass Socialcast nicht sehr sozial wäre, wenn du es nicht mit in die große Welt außerhalb deiner Zelle mitnehmen könntest. Die mobile App ...

Wie man das App Verzeichnis von Yammer benutzt - dummies

Wie man das App Verzeichnis von Yammer benutzt - dummies

Sie haben vielleicht gehört: "Es gibt eine App dafür. "Nun, das ist der Fall bei Yammer, der als einzige Ressource für die Vernetzung am Arbeitsplatz funktioniert. Aber Yammer bietet Ihnen auch eine Menge Apps, mit denen Sie Ihr Arbeitsleben noch einfacher gestalten können. Es gibt zwei Möglichkeiten, auf das App-Verzeichnis zuzugreifen: Option ...

So ​​verwenden Sie die Yammer-Analysetools - Dummies

So ​​verwenden Sie die Yammer-Analysetools - Dummies

Yammer rühmt sich damit als "führendes soziales Unternehmensnetzwerk für Unternehmen" um die Arbeit intelligenter und schneller zu erledigen. "Woher weißt du, ob das wahr ist? Ein guter Weg, um zu sehen, wie es für Sie funktioniert, ist die Analyse von Yammer. Wie greifen Sie auf diese großartigen Tools zu? Es ist einfach. Log ...

Die Wahl des Herausgebers

Die Evolution von Distributed Computing für Big Data - Dummies

Die Evolution von Distributed Computing für Big Data - Dummies

Hinter allen wichtigen Trends des letzten Jahrzehnts, einschließlich Serviceorientierung, Cloud Computing, Virtualisierung und Big Data, ist eine grundlegende Technologie namens Distributed Computing. Einfach gesagt, ohne die Verteilung von Datenverarbeitung wäre keiner dieser Fortschritte möglich. Distributed Computing ist eine Technik, mit der einzelne Computer über geografische Gebiete hinweg miteinander vernetzt werden können, so als ob ...

Drei Anbieter mit Data Mining-Produkten - Dummies

Drei Anbieter mit Data Mining-Produkten - Dummies

Es gibt mehrere Anbieter, die Data-Mining-Produkte verkaufen, die Sie vielleicht in Betracht ziehen möchten. Verwenden Sie mit Ihrem Data Warehouse. Hier sind drei, die eine Überlegung wert sind. Microsoft Microsoft hat das serverseitige Data Mining mit Microsoft SQL Server 2005 eingeführt. Obwohl es nicht so ausgereift und ausgeklügelt wie SAS und SPSS ist, hat Microsoft im Laufe der Zeit seine Fähigkeit bewiesen ...

Grundlagen der Big-Data-Integration - Dummies

Grundlagen der Big-Data-Integration - Dummies

Die fundamentalen Elemente der Big-Data-Plattform verwalten Daten auf neue Weise verglichen mit der traditionellen relationalen Datenbank. Dies liegt daran, dass Skalierbarkeit und hohe Leistung erforderlich sind, um sowohl strukturierte als auch unstrukturierte Daten zu verwalten. Komponenten des Big-Data-Ökosystems von Hadoop bis NoSQL DB, MongoDB, Cassandra, ...

Die Wahl des Herausgebers

So ​​stellen Sie eine Verbindung zu Spotify Mobile her - Dummies

So ​​stellen Sie eine Verbindung zu Spotify Mobile her - Dummies

Die meisten modernen Smartphones sind Wi-Fi-fähig. In ein lokales Netzwerk können Sie Spotify-Tracks mithilfe von Wi-Fi auf Ihr Telefon streamen. Sie können Spotify Mobile zu Hause und über Wi-Fi-Netzwerke in Hotels und Cafés problemlos nutzen - Sie müssen nur sicherstellen, dass Sie angemeldet und verbunden sind. ...

Wie Spotify funktioniert - Dummies

Wie Spotify funktioniert - Dummies

Wie Spotify funktioniert, kann Auswirkungen auf den Festplattenspeicher Ihres Computers haben. Internetverbindung. Spotify funktioniert anders als viele andere Online-Musikdienste, weil es auf mehrere Arten angewiesen ist, um Ihnen reibungslos Musik ohne Verzögerungen zu liefern. In Computing-Sprechen, das Maß der Verzögerung zwischen Anfordern eines Songs und Hören es ...

So ​​erreichen Sie Spotify Support - Dummies

So ​​erreichen Sie Spotify Support - Dummies

Es kann vorkommen, dass Sie eine kleine Hilfe beim Navigieren und Verwenden von Spotify benötigen von deinen Spotify Freunden. Sie können jederzeit Support @ spotify per E-Mail senden. com mit Ihrer Frage oder melden Sie sich bei Twitter an und senden Sie einen Tweet an @spotify. Stellen Sie sicher, dass Sie alle Informationen einschließen, die dem Support-Team helfen könnten, einschließlich Ihres Benutzernamens, damit sie ...