Frage von Habier88, 82

Wie erzeuge ich aus einer .jar Datei eine .apk Datei?

Wie geht das, damit ich mein Java Programm auch auf dem Tablet ausführen kann?

Antwort
von Tobihogh, 60

Die Frage kommt zwar immer wieder aber du kannst keine jar in eine App umwandeln. Du musst speziell die App programmieren. Geht auch in Java. Schau dir mal das Developer Training von Android an: https://developer.android.com/training/index.html .

Expertenantwort
von davidmueller13, Community-Experte für Android, 30

Dalvik bzw. ART ist keine vollwertige Java VM.

Antwort
von MalNachgedacht, 12

Android Apps werden zwar typischerweise in Java geschrieben - ABER 

die "Umgebung" in der das Java-Programm ausgeführt wird unterscheidet sich drastisch von der Umgebung in der ein Java-Programm auf dem PC ausgeführt wird.

Eine typische Dialoganwendung auf dem PC benutzt die Java Bibliotheken Swing oder AWT oder ähnliches zur Darstellung der Benutzeroberfläche.
Beides gibt es nicht für Android - und würde auch wenig Sinn machen denn diese Benutzeroberflächen sind für die Bedienung mit einer Maus und große Bildschirme gedacht

Auch an anderen Stellen muß Android auf die Besonderheiten von mobilen Geräten Rücksicht nehmen - so gibt es z.B. relativ wenig RAM und der Energieverbrauch spielt auch eine wichtige Rolle.

Von daher kannst Du zwar Java zum Programmieren verwenden - aber Du mußt Dich beim programmieren auf andere (von Android bereitgestelle) Bibliotheken beschränken und diverse "Spielregeln" einhalten die von Android vorgeschrieben werden.

Antwort
von SergeantPinpack, 58

LOL: https://www.gutefrage.net/frage/wie-kann-ich-ein-fertiges-java-programm-auf-eine...

Kommentar von Habier88 ,

frage neu formuliert... ist so vllt. verständlicher

Kommentar von SergeantPinpack ,

Ich glaube, das ist eher eine Frage grundsätzlicher Natur - siehe auch die (korrekte) Antwort von Tobihogh

Antwort
von DerGammelMensch, 19

Gar nicht

Keine passende Antwort gefunden?

Fragen Sie die Community