Algemeine Verständnisfrage zur Laufzeit

  • Hallo miteinander oft habe ich von doch so langsamen java runtime auf dem endgerät gelesen. Nun würde ich gern von euch in Erfahrung bringen ob es tatsächlich so ist oder nicht. Denn schließlich wird ja auf dem Gerät kein Java bytecode sondern dalvik bytecode ausgeführt.

    Wird der dalvik bytecode auf dem Gerät also nochmals übersetzt ? Kann ich mir mom. Zumindest nicht vorstellen, da es ja nur Performance Verlust bedeutet.

    P.S: Nicht steinigen bin neu ;)
    P.P.S: Zur Entwicklungszeit wird java bytecode erzeugt, nach der Erzeugung wird mit dem Tool dx dalvik bytecode erzeugt. Dieser wird dann zur Laufzeit auf dem Gerät ausgeführt korrekt?

    *******************************************************
    * http://android-stammtisch-sachsen.de/ *
    *******************************************************

    Einmal editiert, zuletzt von Darkangel (3. Oktober 2011 um 10:40)

  • Hehe, irgendwie hatte ich gedacht ich hab hier schon drauf geantwortet ^^ War wohl ned so. Wie titus sagt. Worauf zielt die Frage denn genau ab? Steckt ne konkretes Performance-Problem dahinter?

    Gruß
    Thorsten

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!