napi szétvet az ideg

Lassan hagyomanyos idegblog. 2 napja elokerult az androidos app, amit barinak csinaltam, nosza elo a kb. fel eve ugyhagyott android fejlesztokornyezetet, az eclipse/re taknyolt ADT-t. Mondom fel eve nem nyult hozza senki.Beetetesnek 1-2 orat szinte normalisan mukodik, utana a device szimulator elkezd sz@rakodni=hol elindul, hol nem.semmi baj, letoltunk egy uj DE-t, azzal ua. Np. velem te nem fogsz szorakozni rohadjmeg, latam ennel cifrabbat is mar. visszarantottam a kb. 10napos backupbol az eredetit, mondom: kb. fel eve nem nyultam hozza. Azzal is szorakozik.Meg par kor a frissitesekkel. Ekkor a merleg kb.:

eltelt napok szama: 1
Elert eredmeny: 0

Dogolj meg. Ekkor. elrohantam barihoz, hogy adjon fizikai eszkozt, ne kelljen szivozni a szimulatorral, ujabb eltelt orak, mind1, kozben lattam egy nagyon csinos dolgot ;). Futtatas tovabbrasem megy sem szimuban, sem valos eszkozon. Jott az a resz, h majd virtualgepbe dobom az IDE-t, nem tudtam kiprobalni, mert elfogyott a hely a frissitesek es a szukseges SDK-k letoltesekor, pedig mar atcibaltam a repokat is, mittomen... Kozben Java drissites kereses, regi OSX-en ez nem trivialis, mar majdnem ott voltam Ma du kb 5 fele, h lovok egy openjdk/t, mondom, de ennel az is 1xubb, ha atbootolom a gepet, van felrakva 1 Lion aSnowLeo melle, de az nem SSD-n van es nincs is besetupolva, szoval egy kopar os csak, se levelezes, se semmi. Bebootolom, elinditom a masik diszkrol az IDE-t, megy szepen, ja csinaltam neki masik=tokures workspace-t. Ez lesz az, rohadek, elkaptalak, vissza SL-re, uj workspace csinalas, nemjo, dogoljetek meg mind. itt van egy 400k-s 4core i7 gep es nem tudok dolgozni, b@sszameeeg. Java verziok... ua. most ott vagyok, hogy Lionon dolgozok, pedig aszonta masik bari, hogy mind kozul a lexarabb, kerulni kell.

Mind1, megy szepen minden most igy. De mitol jo Lion alatt es mernemjo SL alatt. Nemnemnem, nem bxom fel magam, konnyu vagyok es baratsagos, mint 1 hullo falevel.

eddigi merleg:
eltelt napok szama: 2
Elert eredmeny: 0.2

nincs 10 nap a munkara. Lassan hanyok ettol a WCpapirbol szurkeszold takonnyal osszehakolt eclipse-tol ismet.

Hozzászólások

Az ADT bundle-t szoktam letolteni, es hasznalni.
http://developer.android.com/sdk/index.html
Az NDK-n kivul minden ossze van csomagolva benne, es osszelove. Winen, Linuxon tokeletesen megy. OSX-hez nem nyulok, mert szerintem mind kozul az a legszarabb, es kerulom.

Ha nem tetszik az Eclipse, szerkesztheted barmi massal is, a fordito kornyezetet meg pl. make-kel is meg tudod csinalni (a build serverek nalunk igy vannak megoldva). Aztan ott a kiserleti Android Studio is, elvileg van belole valamilyen early access valtozat (nem probaltam, nekem jo az Eclipse).

A szimu sokszor nem eleg, keveset foglalkoztam vele. Biztos kell neki valamennyi hely, esetleg torolj pornot, vagy a Jobs eletrajzodat.

--
Why did the chicken cross the road?
It was trying to get a signal on its iPhone 4.

"Lionon dolgozok, pedig aszonta masik bari, hogy mind kozul a lexarabb, kerulni kell."
"OSX-hez nem nyulok, mert szerintem mind kozul az a legszarabb, es kerulom."

jaj ezek a megalapozott, oJJektiv velemenyek :D

Egyebkent en a sima SDK es NDK csomagokat hasznalom Eclipse nelkul, tokeletesen mukodik harom kulonbozo Linux disztriben es OSX-en (Mavericks) egyarant.

"...Lionon dolgozok, pedig aszonta masik bari, hogy mind kozul a lexarabb, kerulni kell...."

ennek kenytelen vagyok hinni, mert:
-arc idehaza kb az egyetlen certified apple HW/OS szakerto, rongyos 20 ev tapasztalattal, soksoksok privat ugyfellel
-arc a baratom es hiszek neki, mert nyilvan jot akar nekem, mert a baratom...

es azt is mondta, hogy szerinte miert "lexarabb"?
a Lion eleg sok valtozast hozott, igy konnyen meglehet hogy azert 'szar' mert szimplan mas (lasd: milyen fintorgas ment pl. a windows 7 megjelenesekor - most meg mar az szamit alapnak, az XP meg elavult...)
raadasul mas, pl. vallalati kornyezetben teljesen mas szempontok vannak mint desktopon

"itt van egy 400k-s 4core i7 gep es nem tudok dolgozni"
Hardvert venni tudni kell ;)

Nálam egy hibát hozott az eclipse, mégpedig amikor feljött a kódsegítő szir-szar ablak, akkor crashelt egyet. Nem emlékszem volt-e blog posztom róla, de egy apró beállítással ez megoldódott.

Virtuális cuccot nem használom, mert geci lassú. (nekem csak egy C2D-m van) Fizikai eszközöket szereti megválogatni, a sony-t simán eléri, a samsunggal kell játszadozni, mire felfogja, hogy kéne is valamit kezdeni vele.

--
Fontos! Ha berágok, nem feltétlen személyed ellen szól...
openSUSE 13.1 x86_64

Teny, hogy nehany fizikai eszkoznel a driverrel trukkozni kell. Meg az is, hogy par kutyun nincs megfelelo csatlakozo sem (a telefonok es a tabletek rendben vannak, de a legtobb Androidos head unitrol lesporoljak, vagy van rajta csati, de nem megy). Viszont ha rootolhato, akkor a debug megoldhato wifin is (akar ssh tunnelen keresztul is megy tavolrol). Wifi meg a legtobb eszkozben van (vagy ha USB-n nem megy az ADB, a wifi dongle-t akkor is viheti).

A virtualis gepnek eddig azt az elonyet lattam csak, hogy meg tudod adni a kutyud felbontasat, es igy 1 fizikai eszkoz +par virtualis gep segitsegevel eleg szeles palettan tudsz tesztelni.

--
Why did the chicken cross the road?
It was trying to get a signal on its iPhone 4.

Nem tudom mennyire volt driver gond, néhányszor ki kellett húzni, majd visszadugni a samu kütyüjét, hogy felfogja, hogy én most őt USB-n akarom cseszegetni, nem csak tölteni...

A virtuális eszköz nekem is csak felbontás miatt van, de ha lehet kerülöm, inkább a mobilomra dolgozom.

--
Fontos! Ha berágok, nem feltétlen személyed ellen szól...
openSUSE 13.1 x86_64

Egyrészt a ;) jel a végén poént jelez.
Másrészt, Te egy 400 ezres gépen (ami ha jól értem az írásod, egy alma cucc) 2 nap alatt sem tudtál semmit csinálni, míg nekem egy "csak" 200k-s van, nekem mégis, 0 android fejlesztési tapasztalattal 1 nap alatt sikerült összetákoltam egy kis programot, ami még működik is... (nem, ettől még nem tartom magam expertnek, vagy akár csak simán droid fejlesztőnek SEM...)

--
Fontos! Ha berágok, nem feltétlen személyed ellen szól...
openSUSE 13.1 x86_64

teszteleshez: android x86 vmwareben siman megy (*), es nem bun lassu mint az emulator.

(*) kvm alatt is be megy, csak kell egy sor a boot sorba

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Először is miért nem raksz fel egy Maverics-et? Másodszor eclipse helyett van ám más is, pl IntelliJ IDEA. Harmadszor, Genymotion.

Eclipse vs IDEA: Igen, de az Eclipse tamogatott a Google altal, az IDEA meg nem. Minden problemara, ami csak felmerul, az Androidos kozosseg elso reakcioja ugyis az lesz, hogy "es Eclipse-sel megy?".
Mavericks: es az nem strandlabdazna a gepen? En itt elsosorban sebessegproblemat erzek, pontosabban HDD IO problemakat, erre a Mavericks nem feltetlen megoldas.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. 

Nálam eclipsen nem akart semmi menni, idea-nál meg még szinte configolnom se kellett semmit, tökmindegy, ki kell próbálni, és kinek mi jön be. Nem mondtam hogy azt használja, csak azt, hogy van más is, ha az nem jó. Maverics-re könyebb új java-t feltenni, ezért írtam, és igen, lehet hogy nem strandlabdázna annyit, de részemről nem ez a lényeg, én már nem tudnék ssd nélkül élni úgy sem.

"Eclipse vs IDEA: Igen, de az Eclipse tamogatott a Google altal, az IDEA meg nem"

Na elmesz mostmar a p*csaba b*szd meg. Minek okoskodsz bele abba, amihez nem ertesz mar megint? Szerinted a Google az IO-n oszeutott Android Studiot mire epitette? Segitek: IntelliJ Ideara, es az lesz mostmar a fo ag, igaz nem jelentettek be hogy az Eclipse ADT deprecated lenne, de eleg nyilvanvalo, hogy melyik lesz a fo platformjuk amivel foglalkoznak. Raadasul az Android Studio ezerszer hasznalhatobb az Eclipse+ADT kombonal, utobbi mar 1 eve el se indul rendesen, mert a build system is meghalt alatta, Android Studiorol meg mindent meg tudok csinalni anelkul hogy barmihez hozzanyulnek.

Valaszolhatnek hasonlo stilusban, de inkabb nem teszem.

Felhivom ellenben a figyelmedet, hogy az Android Studio jelen pillanatban meg mindig csak Early Access statuszban van, es baromira nem released. Konkret termekkent, ezen belul tamogatott termekkent kezelni emiatt nem lehet, azt csak a kiadott statuszu cuccokkal lehet. Lehet, hogy a developerek segitenek a korai teszteloknek, az is lehet hogy nem, gondolom ez nyilvan az elfoglaltsaguk fuggvenye is.

Jelen pillanatban az Android SDK-hoz az ADT van kilinkelve, ami - meglepo modon - Eclipse alapu. Ez azt jelenti, hogy jelen pillanatban a Google az Eclipse+ADT kombinaciot ajanlja az Android fejleszteshez. Nem az Android Studiot, nem a Netbeanses plugint, hanem az ADT-t. Vagyis meg ok sem gondoljak azt, hogy ez olyan allapotban lenne, ami stabilan hasznalhato. Lehet, hogy stabilan mukodik, en is hasznaltam, hasznalok beta jelolesu programokat, meg olyat is, ami meg betaban se volt, mukodott, persze, de eszembe nem jutott masoknak is ajanlani. Az Android Studio se valami nagy truvaj, Android plugin ezer eve van az IDEA-hoz, ami egeszen jo minosegu, csak valoszinuleg vannak egyuttmukodesi problemak az Android SDK-val, es ezt reszelgetik.

Ha az ADT nem indul el, akkor add le hibakent. De abbol, hogy _nalad_ nem mukodik, ne vonj mar le olyan kovetkezteseket, amiknek semmilyen valosagalapjuk nincsen.
En nem allitottam olyat, hogy az IntelliJ IDEA szar lenne, vagy az Android fejlesztes nem mukodik alatta. Azt allitottam, hogy jelen pillanatban ezt az utat a Google egyelore nem tamogatja. Ekkor meg nem tudtam az Android Studio leterol, igy ez a mondat ugy modosul, hogy az IDEA-val torteno fejlesztest meg nem tamogatja production hasznalatra. Az Android Studio oldalan is elsosorban az ADT-t ajanljak, tehat jelen pillanatban meg az a fo ag, az Android Studio majd akkor lesz az, amikor kijon az elso release belole.

Arrol nem beszelve, hogy az Android Studio egy relative uj cucc (az Android plugin is kesobb jott ki, mint az ADT, raadasul nem is nagyon volt reklamozva), es tobb, mint valoszinu, hogy a kozossegben ehhez tapasztalati tudas meg nincsen. Azok az Android fejlesztok, akiket en ismerek, meg mindig ADT-t hasznalnak. Az az allitasom, hogy az Android fejlesztoi kozosseg perpillanat meg nincs felkeszulve arra, hogy Android Studioban melysegeiben segitsenek. Nyilvan a nyilvanvalo IDEA-s user errorok meg megvalaszolhatoak, de ha az IDEA-Android osszekottetessel van valami szoros, azt nem.

A tevedesek elkerulese vegett: ismerem az IntelliJ IDEA-t, hasznalom is, illetve a ra epulo RubyMine es PHPStorm IDE-ket is hasznalom, es tisztaban vagyok azzal, hogy az IDEA es az Eclipse hasznalhatosagi osszeveteseben az Eclipse gyoztesen nem jon ki.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. 

Gratulálok a nyugodt válaszhoz :)

Elvben jogos amit írsz, gyakorlatban viszont az Eclipse -től én mindig megőszültem és heves anyázásban törtem ki, ezen user fórumok sem segítettek, android studióval egész jól elvagyunk. Úgy sejtem nem én vagyok az egyetlen. A google nem ajánlja az android studiot éles használatra, én viszont igen, sokkal inkább mint az Eclipse -t.