- Milyen okostelefont vegyek?
- Motorola Edge 30 Neo - wake up, Jr...
- iPhone topik
- MIUI / HyperOS topik
- Samsung Galaxy S21 FE 5G - utóirat
- Samsung Galaxy S21 Ultra - vákuumcsomagolás
- Vodafone mobilszolgáltatások
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Poco F5 - pokolian jó ajánlat
- Xiaomi Mi 9 SE - csúcsimitátor
Hirdetés
-
Perelnek a vallásos kripto-piramisjáték miatt
it Két kriptocéget perel New York államügyésze, mert több mint 1 milliárd dollárral károsították meg az áldozatokat.
-
Read Only Memories: Neurodiver teszt
gp A 2064 folytatása négy teljes évet csúszott a legelső tervekhez képest – a jövő transzhumanista világa még mindig roppant érdekes, a történet azonban már nem robotok, hanem agybúvárok körül forog.
-
Spyra: nagynyomású, akkus, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
Új hozzászólás Aktív témák
-
Keeperv85
nagyúr
Ez a teló ott bukott meg, hogy Blade II a neve. Ha nem mérnék a nagy elődhöz, akkor korrekt kis cucc lenne. NFC képes modellek nem nagyon vannak ennyiért még. (az már más kérdés, hogy hogy maradt ki a szoftverből... )
A Blade árnyékából nem tud kilépni, hiába már minden ilyen próbálkozás.
Valaki mellesleg írta azt a hülyeséget (nem jegyeztem meg,csak átfutottam a topicot), hogy az első Blade felezett memóriája rom hiba volt. Hát nem, nem az volt. Az életben rommal ki nem javította volna senki.
-
Keeperv85
nagyúr
NFC, amit lehet hogy csak az adott darabon nem sikerült bekapcsolni. Az Atlas kamerái meg... khm... na ezt inkább nem, mert a fejemre koppintanak még a végén...
Viszont az a rádióchip eltérés annyira minimális, hogy ami ebben van, az megállja a helyét az SGSIII-ban is... (Ugyanis ugyan ez van benne...)
-
Keeperv85
nagyúr
válasz fleetcmd #129 üzenetére
Maga a Dalvik egy Java VM, továbbra sem értem mitől ne lenne rajta Java támogatás... Mi nincs, J2SE? De igen, van, az is van, illetve van rá lehetőség. Ugyan nincs előre telepítve, de lehet futtatni, nem emulátorban (!!!) Java játékokat a megfelelő alkalmazással. De már eleve vicc a téma is, mivel az Androidra írt összes alkalmazás Dalvik Java kódban fut, vagy JNI-ben.
-
Keeperv85
nagyúr
válasz fleetcmd #133 üzenetére
Nem jó helyen keresgélsz. Inkább erre: [link]
De ne sarkítsunk már!
"Játékok: telepíthető"
Ez így igaz? Igaz. Egy rakatnyi van a Play!-en.
Java van? Van!
Mindkettő bytekódban fut, mindkettő Java. Van Dalvik VM és Sun VM, ami közben kihalni készül...(Az Oracle nem igazán van a helyzet magaslatán)
Mindkét forráskód ugyan az, a kimenet, tehát a JNI vagy a dex class már koránt sem, de van rá látod megoldás. Még valamikor a 2.1-es Android verziók alatt volt J2Me app előre telepítve, azóta nagyjából értelmét vesztette.
-
Keeperv85
nagyúr
válasz fleetcmd #145 üzenetére
Én pontosan tudom mi az és mire való, mivel hacsak eddig el nem hanyagoltunk néhány személyes információt, kettőnk közül én tudom programozni...
Dalvik is often referred to as a Java Virtual Machine
Tejesen Javaban írták.
Itt láthatod, hogy épül fel a rendszer. A kis sárga kocka a virtuális gép. Maga a a platform. Java. Dalvik Java a neve az algoritmusnak, amit futtat.
-
Keeperv85
nagyúr
válasz wwenigma #147 üzenetére
Ezzel nagyon mellé fogtál, ugyanis annyira tud, hogy maga rendszer nem is egyet használ. Nézz csak be a framework mappába!
Arról volt szó, hogy kezeli-e a java kódokat, arról nem , hogy melyiket. Ha meg már itt tartunk: azokat a játékokat egyesével írták, egy-egy eszközre, gyakran még hasonló modellen sem mennek!
Vita lezárva!
-
Keeperv85
nagyúr
válasz fleetcmd #154 üzenetére
Gratulálok, megtaláltad a Google alatt, amit be is linkeltem... nincs több kérdésem.
Az idézett mondat az hogy egy JAVA virtuális gép, ami nem "hagyományos" JAVA byte kódot futtat, de JAVA, nem tűnik FEL?!
Megsúgok egy apró titkot. A összes Playen lévő app, MINDEN JAVA kódban készül. Készíthetsz magad is. Fogd az Eclipset, tedd rá az ADT plugint és Voila! Már kész is a Hello World! Véletlen pont JAVA-ban megírva!
Inkább nem állok neki leírni, hogy a PC-n pl. miért nem fut a midlet (Mert TI azt akarok futtatni!) vagy miért nem fut a K750-esen egy Applet... Semmi értelme olyanról vitázni, amire az egyik oldalnak zéró a rálátása vélhetően...
A Play áruházban Flash lejátszó sincs, akkor azt sem tudja? Istenem... én vagyok a hülye, hogy lealacsonyodok erre a szintre...
[ Szerkesztve ]
-
Keeperv85
nagyúr
válasz hodostamas #160 üzenetére
Nem tűnik fel, hogy mindegyik mellett ott van?! Nem az van ott, hogy Midlet képes! Képes flasht futtatni? Képes! Kell telepíteni hozzá?! No comment.. én befejeztem...
Neked aztán pláne illene tudni, mert bontogatod az apk-kat, hogy "véletlen" pl. az apktool JAVA-ban lett írva...
Fordítottál már Android forrást? A vicc az, hogy JAVA kell hozzá...SUN JAVA!
[ Szerkesztve ]
-
Keeperv85
nagyúr
válasz fleetcmd #163 üzenetére
Nem érted, hogy nem erről beszélek. A JAVA egy programnyelv, és egy platform is. Ami az Androidon fut, azt Dalvik Java-nak hívják vagy JNI-nek. Nem minden részen használja ezt, pl, a framework alatt most is a "régi" JAVA kód van. Ott van pl. a framework.jar. Bontsd ki, nézz bele. class fájlokat fogsz látni. Vagy szedj darabokra egy apk fájlt, szintén class fájlok lesznek benne.
Nézd csak:
package com.mkyong.android;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloWorldActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView text = new TextView(this);
text.setText("Hello World, Android - mkyong.com");
setContentView(text);
}
}Ugye JAVA-ban írtam? Ha lefordítom dex-be, akkor Androidon fut. Ha most ugyan ezt lefordítom a klasszikus JAVA bytekódba, akkor a JVM alatt is, amire fordítottam. Ha Midletre fordítom, akkor mobilokon, ha servletre akkor szerveren, ha appletet csinálok belőle (kicsit módosítani kell, de a lényeg marad) akkor a böngészők alól. A J2SE és a J2ME eleve nem volt nagyon jóban egymással, abban meg már mondtam is, hogy igazad van, hogy külső app nélkül már nem mennek ezek a tartalmak itt, de semmit sem reagáltatok pl. a flash-re. Már nem elérhető, akkor az most ne legyen benne a leírásba, hogy tudja kezelni a böngésző? A telefon és a rendszer is képes futtatni ezeket az alkalmazásokat tehát az hogy van JAVA támogatás helytálló.
A "lesüllyedős" dolgot meg látom sokan úgy értették, hogy értelmi színvonalra mondtam. Nem, nem arra írtam, hanem arra hogy nekem legalább nem kéne ilyen alpári vitákba belemenni, pláne hogy olyan dologról vitatkozunk, amire értelemszerűen egy átlag felhasználónak nincs rálátása.
-
Keeperv85
nagyúr
válasz fleetcmd #166 üzenetére
Nem, nem én hívom úgy, a dexben lévő kódnak az a neve, ha hiszed, ha nem.
A fordítási folyamatban előbb pont olyan class fájlokat kapsz, bájtkódban, mint a másik verziónál. Ezt csomagolja tovább egy másik compiler dex-be. Vissza tudom őket fejteni. Sőt, ha kell át is lehet konvertálni egyiket a másikba!
A Dalvik kód vagy dex fájl nem egy új formátum tehát, csak egy class konténer. Nem akartam ennyire belemenni eddig, de ha érdekel a téma, akkor itt olvasgass egy kicsit.
Külön felhívnám a figyelmed arra a részre, hogy:
"Ezen készülékeken futó programok legtöbbször Java nyelven íródnak és bájtkódra fordulnak. Ezután a Java virtuális gép számára könnyen feldolgozható .class fileról a Dalvik számára feldolgozható .dex fájlra konvertálódnak, még mielőtt feltelepülnének az őket futtató eszközre. A .dex (Dalvik exetuable) fileformátumot úgy tervezték, hogy megfelelően fusson a korlátozott erőforrással (memória és processzor) rendelkező készülékeken is."
Maga dex név is arra utal mint látod, hogy ezek kibontható fájlok, bennük pedig ott van a régi, hagyományos, mezei java class...
[ Szerkesztve ]
-
Keeperv85
nagyúr
-
Keeperv85
nagyúr
"Amúgy átlagfelhasználóként miért is kell ennyire lekezelően ("ferdítesz", "félrebeszélsz", stb.) beszélni (aztán ha ezt szóvá teszi, akkor "személyeskedik") beszélni valakivel, aki nálatok sokkal jobban ért a témához - még ha úgy is vélitek, hogy igazatok van? Kinyílik a bicska az ember zsebében."
Hagyd, ők ezt jobban tudják... én meg szokás szerint hülye vagyok. Már megszokhattam volna.
-
-
Keeperv85
nagyúr
válasz wwenigma #215 üzenetére
"Mobiltelefonoknal a java tamogatas mindig is a j2me-t jelentette."
Valótlant állítasz, ez így nem igaz. Ne vezess félre legalább másokat!
"Ha neked lenne igazad, akkor igencsak fel lenne tuntetve mindenhol, hogy j2me:nincs"
j2me VAN, csak most már külső alkalmazás kell hozzá! Ahogy a flashez is! Bonyolult volt a példa?
Amugy meg egy igazi pro sosem mondja magarol hogy pro...
Soha sem mondtam, hogy pro lennék, szóval itt te vagy aki folyamatosan félrebeszél, meg álomvilágban él, meg tudom is én még miket találtatok ki. Most pedig én mondom, hogy fejezd be a személyeskedést, főleg ha olyanról vitatkozol, amihez 0 hozzáértésed, mert a vélt igazságod messze van a realitástól, mint Makó és Jeruzsálem, tudod!
-
Keeperv85
nagyúr
Úgy, hogy képes JAVA-ban irt kódokat futtatni. Képes? Képes! Ennyi. Ez a telefon képes? Képes! Történesen ha most fel akarnád sorolni, hogy hány féle JAVA platform van, az kicsit másképp nézne ki, pl ilyen lenne az adatlap:
J2ME: van, szoftverrel
J2SE: van, szoftverrel
JAVA Native Interface: van
Dalvik Java: van...stb...stb...
Nem véletlen mondogatom a k.csög flasht. Most hogy nincs már app. hozzá azt is ki kell venni. Oké, akkor mit írsz be a specifikációba:
"Flash böngésző: volt, de szerezz a neten valamit, mert már nem támogatott, vagy nem fog menni"
Vicc...
-
Keeperv85
nagyúr
válasz wwenigma #225 üzenetére
Lassan a te kedvedért akkor újra.
Mobiltelefonokon van kb. 30 féle JVM, így pl. a Sony J2ME soha sem fog futni a Nokia modelleken és nem csak a felbontás miatt, hanem azért is, mert igencsak nem egyezett meg a két rendszer.
Az van odaírva, hogy van benne JAVA támogatás, nem az, hogy milyen. Ha ennyire bele akarsz menni, akkor azt is nézd meg, melyik verziós JVM fut egy-egy modellen és pl. a Symbian v6.0 SE2-nél akadj ki nyugodtan, hogy miért nem viszi a 9.0-ra írni játékokat, mert az van odaírva, hogy van mindkettőben JAVA....
@fleetcmd:
Nem, szerintem a Dalvik képes natív JAVA kódot futtatni, aminek JNI a neve. Semmi többről szó nincs. A kódban lévő részeket szokták Dalvik Java-nak is hívni éppen ez miatt a tulajdonsága miatt.
[ Szerkesztve ]
-
Keeperv85
nagyúr
válasz wwenigma #228 üzenetére
Fog már fel, hogy a jad és jar csak egy fajta java konténer! Szerinted az apk miből épül fel? És igen, képes, mert úgy működik, a rendszer működési alapja, az egyik legfontosabb része pont jar fájlokba van csomagolva. Az, hogy ez nem J2ME, senkit nem hat meg rajtad kívül! Fogd már fel, hogy a J2ME NEM egyenlő a JAVA-val! Értsd már meg, másképp nem lehet leírni. Az csak egy platform (volt) a kb. 30-ból.
Baz' akkor egyszerűbben:
Ha valamit C-ben írok, akkor ugye kell egy C-t támogató környezet, amiben a kódom fut. Így van? Másképp nem indul el.
Tehát fogom a C kódom, lefordítom neked PS3 utasításkészletre. Oda adom neked, hogy légyszi próbáld már ki a PC-den. Támogatja a PC-d a C-ben írt alkalmazásokat? Igen, hisz naponta futtatsz olyanokat. Menni fog a cucc? Azt várhatod...
[ Szerkesztve ]
-
-
Keeperv85
nagyúr
válasz wwenigma #262 üzenetére
Persze, mintha tudnád hogy dolgoznak a szervizbe. Csak a megszokott. Első pillanatban repül a szoftver, mert csak teszt szoftverrel lehet mérni, a gyárival semmit. Teszt sim kártyával. Ha használtál volna már bármilyen boxot, akkor le sem írtad volna ezt. Persze a szervizes a hülye... na hagyjuk...
-
Keeperv85
nagyúr
válasz wwenigma #265 üzenetére
Akkor csak félreértettem az utolsó mondatodat. Így te is tudod, hogy nem lehet kimérni a CMU-val addig (vagy boxban) még rajta a "gyári" (vagy éppen nem gyári) szoftver. Azt én is taplónak tartom, aki azért hajt el, mert van egy root a készüléken, mikor azzal viszed, hogy "gyorsan merül", az helyett, hogy rászánná azt a 10 percet még újra szoftverezi kérdés nélkül. De ott a másik véglet, aki custom rommal hozza, de annyi esze nincs hogy ha ez egyértelmű, akkor nem vehetem át a cuccot... Egyébként én is R.I.M, 3 év, de ott a processz technikustól kezdve a TRS-ig minden...
Új hozzászólás Aktív témák
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy A55 128gb Awsome Lilac - Újszerű, akár beszámítással
- Samsung Galaxy A20e 32GB, Kártyafüggetlen, 1 Év Garanciával
- IPhone 15 Pro max 256GB gyári független megkímélt 2025.12.27. Apple garancia!
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen