GLBasic forum

Other languages => GLBasic - de => Topic started by: Beginner on 2012-Mar-31

Title: Android: grundlegendes
Post by: Beginner on 2012-Mar-31
Hallo allerseits! Ich habe mir heute GL Basic gekauft und auf die Schnelle eine "Hallo Welt" app geschrieben (äußerst nützlich, kann sicher jeder gut gebrauchen). Gibt es ein Tutorial für doofe wie mich, wie ich die APP jetzt auf meinem Tablet testen kann? Die Beschreibung im Handbuch finde ich viel zu allgemein ("die App packen und auf das Gerät installieren").

Für eine ausführlichere Erklärung bin ich sehr dankbar.

PS: kann ich das einfach per USB Kabel auf das Gerät kopieren? Muss ich den Code zum Testen auch signieren oder brauch ich das nur machen, wenn ich eine App in den Shop stellen will?
Title: Re: Android: grundlegendes
Post by: Schranz0r on 2012-Mar-31
Wie du es schon gemacht hast, einfach hier ins forum schreiben bei Fragen!
Kenne mich leider mit Android nicht aus... Wenn sich hier nicht schnell genug einer meldet einfach im englischen Forum mal versuchen ;D
Title: Re: Android: grundlegendes
Post by: WPShadow on 2012-Mar-31
Um Daten auf das Gerät überspielen zu können, mußt du die *.apk auf das Gerät kopieren.

Hierzu mußt du unter den USB - Einstellungen das Gerät auf Massenspeicher umstellen. Danach reagiert es wie ein USB - Stick, also einfach drauf kopieren.

Sobald sie drauf sind, brauchst du irgendeinen File - Manager. Such dir irgendeinen, ganz egal welchen. Sobald du die *.apk in der Datei anwählst, aktiviert sich sofort die Installations - Applikation und gibt dir die Aufforderung: Installieren!

So funktioniert es ziemlich gut... Zumindest am Handy! Sollte sich aber nicht allzu sehr unterscheiden...

LG

W.
Title: Re: Android: grundlegendes
Post by: Beginner on 2012-Mar-31
apk? Ich finde nach dem compilieren keine APK. :(

ich habe nur einen "distribute" ordner.

Ich glaube, etwas stimmt mit meiner Installation des Android SDK Managers nicht.
Title: Re: Android: grundlegendes
Post by: WPShadow on 2012-Mar-31
im >distribute< - Ordner ist ein weiterer Ordner namens >bin<

Dort sollten die Daten drin sein
Title: Re: Android: grundlegendes
Post by: Beginner on 2012-Mar-31
Fehler lag in der Umgebungsvariable "java_home", die ich nicht gesetzt hatte :S

Jetzt hat es geklappt. Hab die apk gefunden und Installation hat geklappt. Vielen Dank für deine Hilfe. Jetzt hab ich eine Hallo-Welt app  =D
Title: Re: Android: grundlegendes
Post by: WPShadow on 2012-Apr-01
Ist doch klar, gar keine Frage!  :booze:
Title: Re: Android: grundlegendes
Post by: Schranz0r on 2012-Apr-01
Schuldest den Willy nun ein Bier und das kann er gleich mir geben, den er schuldet mir schon ne ganze Brauerei! :D
Title: Re: Android: grundlegendes
Post by: WPShadow on 2012-Apr-01
Das begleichen wir, sobald ich mal nach München komme!

Dann setzt's aber ordentlich Bierchen!  :booze:
Title: Re: Android: grundlegendes
Post by: Schranz0r on 2012-Apr-02
Glaub ich nimmer so wirklich dran! :D
Title: Re: Android: grundlegendes
Post by: Beginner on 2012-Apr-03
Wie gehe ich eigentlich am sinnvollsten vor, um die App für alle möglichen Bildschirmauflösungen kompatibel zu machen? Wenn ich z.B. eine Hintergrund Grafik für die native Auflösung meines Tablets erstelle (1280x752), dann wird die doch vermutlich auf einem Smartphone nicht vollständig angezeigt. Demnach müsste ich am Anfang des Programms die Bildschirmauflösung abfragen und alle Grafiken skalieren. Jetzt habe ich aber Angst, dass die Grafiken dabei sehr verwaschen und unscharf werden. Alternativ gäbe es noch die Möglichkeit, für die gängigen Auflösungen jeweils einen eigenen Media-Ordner mit entsprechenden Grafiken anzulegen. Deutlich mehr Aufwand und Speicherverbrauch. Außerdem müsste ich hierzu erstmal wissen, wass denn "gängige" Auflösungen sind.

Habt ihr hierzu noch ein paar Tips für mich?
Title: Re: Android: grundlegendes
Post by: WPShadow on 2012-Apr-03
Mit GETSCREENSIZE bekommst du die Auflösung und mit STRETCHSPRITE kannst du die Graphiken anpassen.

Wie es jedoch mit den Bildverhältnissen zu einander aussieht, das ist eine eigene Wissenschaft...  :noggin:
Title: Re: Android: grundlegendes
Post by: Beginner on 2012-Apr-04
Das dachte ich mir. Interessant wäre es mal zu wissen, welche Bildschirmauflösungen bei mobilen Android Geräten am weitesten verbreitet sind. Wenn ich für eine HD Auflösung entwickle und dann auf 640x480 runterskaliere sieht das bestimmt sch.... aus.
Title: Re: Android: grundlegendes
Post by: WPShadow on 2012-Apr-04
Ich habe etwas experimentiert!

Als maximale Auflösung bekam ich beim Galaxy S 480*800 raus...  =D

Lass dir einfach die Auflösung am Handy doch ausgeben! Dann kannst du zumindest mal ausprobieren, wie es so hinhaut!

Schau sonst auf den Herstellerseiten...  :booze: