Inhaltsverzeichnis

APP Programmierung

Android Studio

http://android-developers.blogspot.de/2014/12/android-studio-10.html

Internet

https://build.phonegap.com/

Linux

Eclipse

File > New > Android Application Project > Application Name: > Finish
Application Name/src/com.example.applicationname/MainActivity.java anpassen
www.zip im Ordner assets entpacken
cordova-2.5.0.jar in den Ordner Application Name/libs
Re. Maus auf den Ordner libs > Build Path > Configue Build Path > Libraries > Add external JARs... > cordova-2.5.0.jar > OK
cordova-2.5.0.jav markieren > Edit > Pfad an Application Name/libs/ anpassen
Application Name/AndroidManifest.xml anpassen
  
Vorlagen und Dateien gibt es unter cloud.peer.st/apps/vorlagen

apk auf Handy installieren

Einstellungen > Sicherheit > Unbekannte Quellen [x]

ln -sf /usr/share/zoneinfo/posix/Europe/Vienna /usr/share/zoneinfo/localtime

APK installieren

Problem:
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007ffd98b50870, pid=20546, tid=14072763817344
Lösung: -XX:-UseCompressedOops in der eclipse.ini hinzufügen

Neue Android App mit PhoneGap erstellen

  1. Eclipse starten
  2. File > New > Android Application Project > Application Name: ErstePhonegapApp > Next > Next > Next > Next > Finish
  3. Dolphin starten > Ordner: casper-rw > workspace > vorlage
  4. AndroidManifest.xml vom Verzeichnis vorlage in das Verzeichnis "ErstePhonegapApp" kopieren und Application Name in der 3. Zeile anpassen > re. Maustaste > Open with > Text Editor (com.example.erstephonegapapp) > speichern
  5. Verzeichnis assets vom Verzeichnis vorlage in das Verzeichnis "ErstePhonegapApp" kopieren
  6. MainActivity.java vom Verzeichnis vorlage in das Verzeichnis src/com.example.erstephonegapapp kopieren und Projektname anpassen > re. Maustaste > Open with > Text Editor > (com.example.erstephonegapapp) > Fehlermeldungen ignorieren
  7. cordova-2.5.0.jar vom Verzeichnis vorlage/libs in das Verzeichnis libs kopieren
  8. ggf re. Maus auf libs > Build Path > Configure Build Path > Libraries > Add JARS > ErstePhoneGapApp > libs > cordova-2.5.0.jar > OK > OK
  9. Ordner xml vom Verzeichnis vorlage in das Verzeichnis res/ kopieren

AVD Android Virtual Device

~sdk/tools/android avd

Problem: Eclipse Android Unexpected Error While Launching Logcat

In Eclipse starting up the Android emulator the LogCat does not always detect it. In the console you can read the following error:

Unexpected error while launching logcat. Try reselcting the device.] device not found

To solve this. Go to the DDMS perspective

Menu → Window → Open Perspective → DDMS (or find it in “Other…”)

Phonegap Beispiele

Image Gallery