A . Java és . Class fájlokat hogy lehet "átgyúrni" . Apk formátumba, hogy a telefonon is menjen?
Le kell fordítani.
az említett Geany-t nem ismered, de pl Eclipse-ben exportálni kell, Android Studioban pedig Build-> Generate Signed APK
Fejlesztő környezet függő, de gyanítom konzolról is megoldható - google-ra fel, ha a progidban nem találsz rá opciót :)
@uno20001: Ez történetesen nem igaz. A dolog ott kezdődik, hogy épp a .class fájlokat forgatod be egy toollal (dx) egy .dex/.odex fájlba. Ez egészül ki resource-okkal, assetekkel, libekkel, manifesttel, tanúsítvánnyal, stb., aztán a .jar esetéhez hasonló módon becsomagolásra kerül egy .apk fájlba, amit telepíthetsz az eszközre*, majd akár azonnal futtathatsz is.
Fontos azonban tudni, hogy az Android runtime-ja nem egyezik meg a Java SE runtime-mal, így számos dolog, ami egy mezei Java alkalmazásnál akár magától értetődőnek mondható, androidos környezetben nem érhető el. Ott van mindjárt a "public statid void main(String[] args)" ami a Dalvik VM-en futtatott felhasználói alkalmazások számára ismeretlen.
Ebből kifolyólag, bár technikailag az alább leközölt linken meg lehet ismerni az "átforgatás" folyamatát, első körben azt szükséges biztosítani, hogy az adott kód biztosan futásképes legyen Androidon. Ennek részleteit azon itt nem igazán volna rentábilis kitárgyalni (google: "java runtime vs android runtime").
*Feltéve, hogy engedélyezve van az ismeretlen forrásokból származó alkalmazások telepítése, vagy magát az APK-t érvényes digitális aláírással láttad el.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!