androidTag » ilimitado Web Entwickler Blog

Beträge mit dem Tag "android"

Howto: Android Unit Test Bootstrapping in Eclipse

Today we run in some trouble, while trying to “run” our test suites against our android code. So here is a short howto run your tests in eclipse. As example we are going to use the APIDemo tests…

1. Import API Demos to eclipse:
New -> AndroidProject -> Create Project from existing source -> Location: <android-sdk>/platforms/android-1.5/samples/ApiDemos/

2. Test code in APIDemo project:
Take a look at the tests folder in APIDemos android project. The whole test code for APIDemos is located in there.

Baksmali/Smali (Dissassembler/Reassembler) Android Tutorial

Zunächst müssen die .jar Dateien von der Projektseite geladen und entpackt werden:
Download von http://code.google.com/p/smali/

  • baksmali-0.93.jar  ist der Disassembler
  • smali-0.92.jar ist der Reassembler

Nachdem die Dateien herunterladen wurden einfach in einen Ordner Eurer Wahl kopieren. Nun können wir auch schon mit dem Dis-/Reassemblieren beginnen.

Disassemblieren:

  • Gewünschte .apk Datei in einen leeren Ordner kopieren
  • Datei dort entpacken (in Ubuntu entweder per Doppelklick auf die .apk oder via Konsole:

mkdir <yourApp>
cd <yourApp>
adb pull /system/app/<yourApp>.apk ./
unzip <yourApp>.apk

A donation-based application framework for android

Imagine you have just written your new ground breaking android application. It took you weeks developing it because you have to go to work and can just code after quitting time or at the weekends. You finally finished it up and the application works great and it’s roll out time baby.
But should you make it a free or paid app? If you make it a paid app users won’t have the opportunity to review your application before buying it. As a consequence less people will download it (we where analysing this by browsing through the market, listing the download counts of all paid apps…), and advertising also doesn’t make much sense, because the application mainly runs as background service and uses the notification system to interact with the user. But all you know is, that your little application could be very useful to a lot off people and therefore there is no doubt to make it a free app.

Android Market komfortabel im Webbrowser durchsuchen

Die offizielle Seite des Android Market von Google ist (im Moment noch) wenig funktional und unübersichtlich. Man kann zum Beispiel nicht auf eigene Apps linken und man kann den Market nicht im Webbrowser durchsuchen.
Die einzige Möglichkeit besteht also zur Zeit darin die Market Apps auf dem Android Telefon zu durchsuchen.

Apps im Android Market mit QR-Code verlinken

Eine einfache Methode um virales Marketing für seine Android Market Applikationen zu betreiben stellt das erzeugen eines QR-Codes dar, welchen Nutzer dann z.B. von Ihrem Bildschirm abscannen können. Durch das Abscannen landen die Nutzer direkt im Market und können die Applikation dort herunterladen und installieren.
Das Abscannen setzt allerdings einen QR-Reader, wie z.B. den Barcodescanner von Google voraus, welcher aber bei den meisten Nutzer installiert sein dürfte.

Aber wie geht das Ganze nun?

Android App “Lottery Shaker”, ab heute im Market

Nachdem es schon lange geplant war, ist es endlich soweit:

ilimitado labs proudly presents “Lottery Shaker”.

Die kleine, aber feine, Android App ist seit gerade eben im Android Market verfügbar.

Das Ganze ist schnell erklärt, man schüttelt einfach das Handy und dank Beschleunigungssensor bekommt man schöne Zufallswerte, die man dann als Seed für den Zufallsgenerator nutzten kann. Dieser erzeugt dann eine Lotto Zahlen Reihe.

Details zur T-Mobile G1 Hardware (HTC Dream)

Mittlerweile ist das erste Android Telefon, das G1, ja in aller Munde. Schließlich ist der Verkaufsstart in Deutschland nun schon über 2 Monate her. Wir haben uns nun einmal die Mühe gemacht alle Details über die Hardware des G1, aus den unterschiedlichsten Quellen, zusammenzutragen.

Die groben Eckdaten sollten ja bekannt sein und finden sich in jeder Produktbeschreibung der Shops und Werbeanzeigen wieder. Uns ging es aber insbesondere darum Details über Chipsätze und ihre Hersteller zusammenzutragen, die über die normale Produktbeschreibung hinausgehen. Eine sehr gute Zusammenfassung und Übersicht über das T-Mobile G1 (HTC Dream) bietet der englische Wikipedia Beitrag.

Verwirrung um T-Mobile G1 ohne Vertrag aber nur mit NET-lock bei Media Markt, Saturn & Co

Heute war bekanntlich der lang ersehnte Verkaufsstart des G1 in Deutschland. Zunächst positiv überraschte heute morgen die Information, dass es das G1 in Deutschland nicht nur mit Vertrag, sondern auch ohne Vertrag z.B. bei Media Markt gibt.

Nach einem zweiten Hinweis (siehe androidianer.de) und auf Verdacht einer potentiellen Fehlinterpretation der Media Markt Anzeige ergab ein Anruf bei T-Mobile, das G1 wird exklusiv für T-Mobile und nur mit Neu-Vertrag angeboten, es bestünde aber jederzeit die Möglichkeit mit einer Gebühr von 100€ den SIM-Lock und auch NET-Lock zu entfernen.