WebDevOnLinux | Web-Entwicklung unter Linux.

Ubuntu - Test Android-Anwendungen

Von Steph am 28.06.2009 unter BestOf, Ubuntu

:

Android, eine Software-Plattform für Mobiltelefone auf Linux-Kernel 2.6 und die gesamte Plattform ist auch unter der Apache License Version 2. Es kann zwar öffentlich heruntergeladen werden, und ein Emulator ist angegeben, um die grundlegende Funktionalität zu testen, ist das SDK in erster Linie für Entwickler gedacht, die können ihre eigenen Anwendungen zu erstellen und zu testen.
hvga-p-i7500_621x6001
Anwendungen, egal ob mit oder ohne die Basis-Plattform sind alle gleichberechtigt berücksichtigt. Sie operieren unabhängig in virtuellen Maschinen Dalvik für Geschwindigkeit und geringen Ressourcenverbrauch optimiert. Zwei Kriterien sind natürlich wichtig, auf mobilen Geräten.

Die Installation des SDK

  sudo apt-get install sun-java6-bin 

(Wenn Sie auf einem x86_64-System), müssen Sie zusätzlich installieren ia32-libs:

  sudo apt-get install ia32-libs 

Laden Sie das SDK: http://developer.android.com/sdk/1.5_r2/index.html

Entpacken Sie das Archiv

  _r2.zip unzip android-sdk-Linux_x86-1,5 _r2.zip 

Verschieben Sie das Verzeichnis in Ihrem Hause.

  _r2 ~ mv android-sdk-1.5-Linux_x86 ~ _r2 

Dieses SDK enthält alle Werkzeuge, die für Android. Wir werden die Tools-Verzeichnis des SDK zu Ihrem Pfad hinzufügen, indem Sie bashrc

  gedit ~ /. bashrc 

Fügen Sie die folgende Zeile am Ende der Datei, so dass Ersetzen Sie "Korben" mit Ihrem Benutzernamen
export PATH=${PATH}:~/android-sdk-linux_x86-1.5_r2/tools

Starten des Emulators

Lister-Plattformen zur Verfügung:

  Android Zielliste 

Available Android targets:
id: 1
Name: Android 1.1
Type: Platform
API level: 2
Skins: HVGA (default), HVGA-P, QVGA-P, QVGA-L, HVGA-L
id: 2
Name: Android 1.5
Type: Platform
API level: 3
Skins: HVGA (default), HVGA-P, QVGA-P, QVGA-L, HVGA-L
id: 3
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Description: Android + Google APIs
Bas ed on Android 1.5 (API level 3)
Libraries:
* com.google.android.maps (maps.jar)
API for Google Maps
Skins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P

Ein Umfeld schaffen:

  3 avd erstellen Android - Standardname - Ziel 3 

Starten Sie den Emulator

  avd-default-Emulator 

Verwenden Sie Skins

Sie können Skins finden Sie hier: http://teavuihuang.com/android/

  HVGA-P-i7500 Emulator avd-default-Haut HVGA-P-i7500 

Installieren programes

So führen Sie den Befehl adb-Installation in das Verzeichnis, in das Paket heruntergeladen apk. Sie können Anwendungen für diese Website zu finden: http://www.androidfreeware.org/

  adb installieren note_pad.apk 

3 Kommentare zu diesem Artikel

  • zjeux

    Ausgezeichnet Post. Mercy

  • Asno

    Hallo,
    Ich habe ein kleines Problem:

    Wenn ich den Befehl "Androiden Zielliste" I get no: s

    Ideen?

  • Steph

    Wenn Ihr Handy nicht in der Befehlszeile ADB-Geräte erkannt:

      lsusb -- 

    Sie werden feststellen, das Telefon (hier eine magische HTC)

    Bus 001 Device 008: ID 0bb4:0c02 High Tech Computer Corp.

    Erstellen Sie die Datei rules wie folgt aus:

      etc / udev / rules.d / cd / etc / udev / rules.d /
     -android-rules sudo vi 11-Android-Regeln 

    Fügen Sie die folgenden Zeilen ein, ersetzen Sie in Ihrem Konto anmelden und idVendor durch ein von lsusb wieder --
    SUBSYSTEMS=="usb", SYSFS{idVendor}=="0bb4", SYSFS{idProduct}=="0c02", MODE="0666", OWNER="votre login"
    SUBSYSTEMS=="usb", SYSFS{idVendor}=="0bb4", SYSFS{idProduct}=="0c01", MODE="0666", OWNER="votre login"

    Starten Sie den udev-Dämon

      sudo udev neu starten
     adb kill-Server
     ADB-Geräte 

2 Trackbacks / Pingbacks für diesen Artikel

Antwort schreiben