Kategorie: Mobil
-
Phonegap natives Android Plugin erstellen Tutorial
Mit Phonegap lässt sich nativer Code triggern aus Javascript heraus mit folgendem Code: //onDeviceReady cordova.exec( success, fail, „UploadImage“, „nativeAction“, [„success“]); function success (result) { alert(„SUCCESS: \r\n“+result ); } function fail (error) { …
-
Android automatische Error Reports von Usern mit ACRA
Ein praktische Bibliothek für Android Apps ist Acra (Application Crash Report for Android), damit lassen sich automatisch bei einem Fehler auf dem Handy eines Users die Fehlermeldung verschicken als: Google Docs spreadsheet (default) Email eigenes HTTP POST Server Script jede andere mögliche Verarbeitung mittels der Implementierung eines eigenen „report senders“ Im Falle eines Crahs kann…
-
Amazon S3 Android SDK Error: RequestTimeTooSkewed
Bei einer Fehlermeldung: Status Code 403, AWS Request ID:…. RequestTimeTooSkewed The difference between the request time and the current time is too large. Hilft es die Uhr des Handy zu stellen manuell, weil Amazon sonst von einem zu alten Request ausgeht und diesen blockiert, wenn die Zeit um über 15Minuten unterscheidet von der Amazon Zeit.…
-
einfach einen Android Google Maps Key generieren
Um in seiner App eine Google Maps Karte zu benutzen, sind leider ein paar Schritte nötig: Key mit dem Java Keytool erstellen Key Tool starten auf der Konsole: entweder ist der java_xx/bin-Path in den Umgebungsvariablen von Windows, dann ist dieser Schritt nicht nötig cd C:\Program Files\Java\jdk1.7.0_xx\bin Danach:
-
Android Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refused
Bei folgender Fehlermeldung Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refused hat bei mir folgendes geholfen: Testen der XML Webseite https://dl-ssl.google.com/android/repository/addons_list-1.xml wenn die Seite im Browser ohne Probleme angezeigt wird (es steht Text da, keine Fehlermeldung), muss man folgende Schritte unternehmen: Firewall konfigurieren Firewall deaktivieren, bzw. Ausnahme für SDK Manager.exe hinzufügen (das war…
-
iTunes kopiert keine Musik auf iPhone
Ich hatte das Problem, dass ich einen neuen PC gekauft hatte und iTunes neu installieren musste. Danach hat iTunes keine Musik mehr auf mein Handy rüber ziehen/kopieren. Der Trick war, die Option „Musik und Videos manuell verwalten“ zu aktivieren in iTunes.
-
Android App in den Google Play Market stellen Windows7
Wenn man seine hart ercodete App in den Google Play Market stellen will muss man ein paar einfache Schritte durchführen. Im Vergleich zum Aufnahmeprozess im Apple App Store sind diese allerdings mit wenig Aufwand verbunden. Anlegen eines Developer Accounts für den Play Market. Es muss eine Gebühr von einmalig 25$ gezahlt werden, allerdings zwingend mit…
-
Teil 2: Clean Code – richtige und falsche Kommentare
Nach dem Buch (Kapitel 4): „Clean Code – Refactoring, Patterns, Testen und Techniken für sauberen Code“ von Robert C. Martin. „Kommentieren Sie schlechten Code nicht – schreiben Sie ihn um.“ (Brian W. Kernighan und P.J. Plaugher) Kommentare können beides sein, hilfreich und hinderlich: hinderlich, wenn Sie überholt sind und Fehlinformationen liefern störend, wenn Sie…
-
Code kopieren Zeilennummern löschen Regex
Beim Kopieren von Code von Webseiten(z.B. Zend.com) kann es vorkommen, dass der Code Zeilennummern enthält, z.B. // Parameters for ClientAuth authentication $service = Zend_Gdata_Gbase::AUTH_SERVICE_NAME; $user = „sample.user@gmail.com“; $pass = „pa$$w0rd“; // Create an authenticated HTTP client $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service); // Create an instance of the Base service $service = new Zend_Gdata_Gbase($client); Um die…
-
Huawei Ideos X3 USB Debugging Tutorial
Das Huawei Ideos X3 (U8510 Blaze) ist das sehr günstige Einsteiger Handy für Android Programmierer und Studenten (< 100€). Zu Beginn müssen die USB-Treiber installiert werden werden. Diese sind auf dem Handy gespeichert. Eine sehr gute Anleitung findet man hier. Alternativ kann man die Treiber auch sehr einfach downloaden und installieren: Download. Um das USB…