App entwickeln und testen auf einen Tablet oder Smartphone

  • Antworten:0
B R
  • Forum-Beiträge: 14

15.09.2012, 13:26:16 via Website

Hallo zusammen,

dank PhoneGap kann man mit HTML, CSS und Javascript eigene Apps erstellen.
Bisher musste zum testen einer App immer Eclipse gestartet werden um damit eine neue APK zu erzeugen.
In der APK sind dann die HTML, CSS und Javascript Dateien enthalten.

Durch eine kleine Änderung im Code können die Dateien(HTML, CSS, Javascript) direkt auf dem Android-Gerät (SD-Karte) geändert und getestet werden.

Für das Beispiel müssen die HTML, CSS, Javascript Dateien in das Verzeichnis kopiert werden :

SD-Karte:/phonegap/www/

In der Datei "cordovaExample.java" die Funktion onCreate anpassen.
1@Override
2 public void onCreate(Bundle savedInstanceState)
3 {
4 super.onCreate(savedInstanceState);
5 File sdKarte = Environment.getExternalStorageDirectory();
6 StringBuilder sb = new StringBuilder();
7
8 if( sdKarte.exists() && sdKarte.canRead() ){
9 sb.append("file:").append(sdKarte.getPath()).append("/phonegap/www/index.html");
10
11 }else{
12 sb.append("file:///android_asset/www/index.html");
13 }
14
15 super.loadUrl(sb.toString());
16 }

Anmerkung : wird in einer Javascript Datei eine Änderung gemacht, sollte das Programm mit einem Taskmanager beendet werden.

Antworten