Python i Android

Discussion in 'Frågor, support och diskussion' started by Redoc, Aug 8, 2011.

  1. Redoc

    Redoc Infant Droid Medlem

    Joined:
    Jul 19, 2011
    Messages:
    11
    Likes Received:
    1

    MINA ENHETER

    Är det någon som vet om python kommer till android? Android är ju i grunden byggd av Linux så det borde komma någon gång tycker jag, eller går det att fixa på något annat sätt?
    Anledningen är att jag kan mer om python än java och vore sjukt nice med python i sin telefon :cool: Och borde det inte gå att skriva en sorts python emulator eller liknande, alltså: Python --> Java --> Programmet
    Eller finns det någon nackdel med detta?

    OT: Finns det något sätt att skriva kod i Android? Tex. man sitter på tåget och skriver sin kod, sedan när man kommer hem så för man över koden till datan och där kan man använda den

    Tack på förhand :)
     
    Last edited: Aug 8, 2011
  2. Larss00n80

    Larss00n80 Bannlyst Bannlyst

    Joined:
    Jan 26, 2011
    Messages:
    1 624
    Likes Received:
    186

    MINA ENHETER

    Är inte Android byggt i Java?
     
  3. lupus

    lupus Youth Droid Medlem

    Joined:
    Nov 2, 2010
    Messages:
    216
    Likes Received:
    28

    MINA ENHETER

    Du borde kunna använda jython. Python som kompileras till Java bytecode.

    Jag har lyckats kompilera och köra program skrivna i clojure (Lisp implementerat för Java) på Android, så det borde inte vara omöjligt att trixa in jython-kompilatorn och jython biblioteket i androi-byggkedjan heller.
     
  4. lupus

    lupus Youth Droid Medlem

    Joined:
    Nov 2, 2010
    Messages:
    216
    Likes Received:
    28

    MINA ENHETER

    Det finns ett gäng utvecklingsmiljöer som man kör i webläsaren, ex. compilr. Det kanske går att använda? Kan iofs. inte tänka mig att det är särskilt smidigt med soft-keyboard, men med en ASUS Transformer eller liknande kanske det skulle fungera.
     
    Last edited: Aug 9, 2011
  5. lupus

    lupus Youth Droid Medlem

    Joined:
    Nov 2, 2010
    Messages:
    216
    Likes Received:
    28

    MINA ENHETER

  6. ViLANDER

    ViLANDER Senior Droid Medlem

    Joined:
    Dec 12, 2009
    Messages:
    1 594
    Likes Received:
    172

    MINA ENHETER

  7. Redoc

    Redoc Infant Droid Medlem

    Joined:
    Jul 19, 2011
    Messages:
    11
    Likes Received:
    1

    MINA ENHETER

    Men hur funkar detta och hur får man in det i android?
     
  8. lupus

    lupus Youth Droid Medlem

    Joined:
    Nov 2, 2010
    Messages:
    216
    Likes Received:
    28

    MINA ENHETER

    Tyvärr har jython kompilatorn från .py till .class blivit deprecated sedan några versioner tillbaka, så det går m.a.o. inte längre att integrera jython i en Java-byggkedja :(

    Utöver det så verkar jython dessutom använda en handfull klasser ur Javas standardbibliotek som inte finns tillgängligt i Android, så det går nog inte ens att använda jython för att andropa python-kod från Java heller :cry:
     
  9. tob

    tob Teen Droid Medlem

    Joined:
    Mar 30, 2010
    Messages:
    298
    Likes Received:
    8

    MINA ENHETER