• Ogłoszenia

    • wisin

      Chcesz zostać Moderatorem na naszym forum? Wejdź i sprawdź co trzeba zrobić!   30.03.2017

      Drogi użytkowniku

      Zapewne wiele razy zdarzyło się Tobie zauważyć niezrozumiałą nazwę tematu lub wypowiedzi, które niekoniecznie trzymają się tematyki danego wątku. Często pojawiają się też wielokrotnie omawiane zagadnienia szkodzące czytelności działu i sprawiające, że nie przegląda się Forum tak przyjemnie. Wielu z Was stara się na różne sposoby zwracać innym użytkownikom uwagę, lecz nie zawsze przynosi to oczekiwany skutek. Jeżeli chciałbyś mieć realny wpływ na to, co dzieje się na Forum - właśnie nadarza się ku temu idealna okazja, rozpoczynamy nabór na Moderatorów Testowych.
        Co takiego robi Moderator Testowy? Moderator Testowy na początku swojej działalności zapoznaje się z narzędziami moderacji, zasadami ich działania, oraz porządkuje wybrany przez siebie dział (lub kilka działów). Nie ma się czego bać, nie jest to trudne i z biegiem czasu moderowanie może się okazać ciekawym sposobem na spędzanie wolnych chwil. Wszak celem działań moderacyjnych jest to, aby forum było jak najbardziej pomocne dla wszystkich użytkowników.    Jak zgłosić swoją kandydaturę?
        Aby to uczynić wystarczy napisać prywatną wiadomość do jednego z Administratorów Personalnych: Hubal, ldawid, Pajonk lub zdybo. Zawierać ona musi: Twoje imię i nazwisko. Twój wiek. Numer GG bądź też innego komunikatora (na przykład Hangouts) w celu zapewnienia szybkiej komunikacji w nagłych przypadkach. Nie jest to opcja niezbędna, aczkolwiek nieraz bardzo przydatna. Dział(y), którym(i) chciałbyś/chciałabyś się zająć (może być kilka). Odpowiedź na pytanie - Jak często przesiadujesz na forum? Dotychczasowe doświadczenie w moderacji oraz motywacja do objęcia tego stanowiska. Jeżeli jest ono znikome lub nie masz go wcale - nic straconego, nabierzesz go u nas.  Serdecznie zapraszamy!
      Ekipa Forum Android
gaetano

Jaki sprzęt trzeba mieć do sensownego używania Eclipse+SDK?

22 postów w tym temacie

Witam, mam pytanie jak w tytule.

Postaram się tylko wyjaśnić 'sensowne używanie"... :)

Piszę np. aplikację w Lazarusie. Ot kilkaset przycisków. (Mikser)

Komputer "roboczy" jakieś tam P4 2GHz/2G Ram. Piszę się nieźle,

kompilacja+uruchomienie kilkanaściedziesiąt sekund.

A tu... No "Hello Word" jeszcze jaaaaakoś poszło.

Ale aplikacyjka: 3 zakładkowy Tab, kilkanaście (no może 30)

przycisków, jakieś tam pole edycji tekstu... Na w/w sprzęcie

20 (!) minut czekania na odpalenie się aplikacji na emulatorze w wersji 2.2

Potestowałem na czyimś Pentium Quadzie + 4GB Ram. Lepiej,

ale do 'dobrze' całe lata świetlne! Może bym i postawił sobie

jakiegoś kompa specjalnie pod to bo temat mnie interesuje

ale CO trzeba mieć żeby sensownie pod tym pracować?

Albo co zamiast Eclipsa+SDK? Jest coś? Usiłowałem szukać

(na forum też) i cienko. Próbowałem optymalizować "Properties"

Eclipsa. No jak się wszystko wyłączy (:zdegustowany:) to może

i ujdzie, ale dalej nie ma to wpływu na uruchamianie emulatora...

Nie wierzę że nie ma jakiegoś sposobu. Życia za mało żeby

napisać (i uruchomić!) jakąś gierkę przy pomocy tego zestawu.

Ech.

Programuję długo, w różnych językach, ale dotychczas

udawało mi się unikać Javy (i miałem rację ;))

Pozdrawiam,

Kajestan

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach

Linuxa postaw sobie ...

Wysyłane z mojego LT18i za pomocą Tapatalk 2

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach

Eclipse nic nie ma do emulatora, emulator jest wolny bo to emulator :) jak masz procesor intela z VT to możesz sciagnąć drivery do wirtualizacji i system image dla x86 (jest dla 2.3 i 4.0.3), taki emulator działa kilka razy szybciej.

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach

To wina emulatora, bo kretyńskie google emuluje całą architekturę ARM :/ niby możemy mieć system dokładnie, taki jaki jest, ale co z tego, jeśli w przeciwieństwie do emulatora iPhone(x86), nie da się na tym pracować.

tylko telefon, jak chcesz emulować akcelerometr, aparat, wibracje, całą masę rzeczy, a przydadzą się na 100%

pracowanie z emulatorem uznaję za bezsens, można tylko sobie odpalić w celu sprawdzenia różnych ekranów i nic więcej, gdzieś jest mój temat w tym dziale o metodach przyspieszania emulatora, ja uruchamiałem emulator w 2 minuty, program w parę sekund...ale strasznie się emu wiesza, jak chcesz obejrzeć np. wideo (pisałem odtwarzacz), to masz klatkowanie 1 klatka na pół minuty :D

---------- Post dołączono o 00:16 ---------- Poprzedni post napisano o 00:15 ----------

Linuxa postaw sobie ...

Wysyłane z mojego LT18i za pomocą Tapatalk 2

a co ma linux to tego? :|

---------- Post dołączono o 00:16 ---------- Poprzedni post napisano o 00:16 ----------

Eclipse nic nie ma do emulatora, emulator jest wolny bo to emulator :) jak masz procesor intela z VT to możesz sciagnąć drivery do wirtualizacji i system image dla x86 (jest dla 2.3 i 4.0.3), taki emulator działa kilka razy szybciej.

Nie trzeba mieć takiego procka, są buildy pod AMD

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
jeśli w przeciwieństwie do emulatora iPhone(x86)

Apple nie ma emulatora IOS-a tylko symulator, ale to szczegół. Google używa emulatora, przez specyfikę androida, mnogość platform(win, linux, osx).

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach

Nie zamykaj emulatora. Zostaw go włączonego, bo wydaje mi się ze tego nie robisz i za każdym razem startuje od nowa. Ja mam jakiegos 2 rdzeniowca intela, 4 giga ramu i chodzi dobrze. Emulator uruchamia się jskis czas, ale potem apka w kilka sekund laduje na emu. Jednakże nic nie zastąpi telefonu wiec podpinaj fona i będzie o wiele szybciej. :)

Wysyłane z mojego GT-I9000 za pomocą Tapatalk 2

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
To wina emulatora, bo kretyńskie google emuluje całą architekturę ARM :/ niby możemy mieć system dokładnie, taki jaki jest, ale co z tego, jeśli w przeciwieństwie do emulatora iPhone(x86), nie da się na tym pracować.

iPhone nie ma emulatora tylko implementacje API i odpala te aplikacje jako natywne... co jest wielkim błędem, bo musisz mieć telefon do testowania najprostszych rzeczy, ze względu na inną architekturę procesora (więc co z tego, że napiszesz kod pod x86, jak ta apka nie zadziała na iPhone, a na ARM masz zupełnie inne rozszerzenia procesora, inna kolejność bitów (tzn arm można ustawić na little-endian lub big-endian, ale iOS standardowo ustawia na big-endian podczas gdy x86 jest little-endian), a nawet problemem są inne wąskie gardła).

Apple nie ma emulatora IOS-a tylko symulator, ale to szczegół. Google używa emulatora, przez specyfikę androida, mnogość platform(win, linux, osx).

Mnogość platform jest akurat szczegółem, bardziej istotna jest różna architektura procków.

@gaetano: zostaw emulator włączony, to nie będziesz marnował czasu na ciągłe bootowanie systemu.

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
możesz sciagnąć drivery do wirtualizacji i system image dla x86 (jest dla 2.3 i 4.0.3), taki emulator działa kilka razy szybciej.

Hej, dzięki, a mógłbyś bozon rozwinac ten temat chociaz ze 2-3 zdania? Jakiegos linka do opisu co skąd ściągnąć może?...

Pozdrawiam,

Kajetan

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach

Tutaj masz opisane Installation Instructions for Intel® Hardware Accelerated Execution Manager Installation Instructions for Intel® Hardware Accelerated Execution Manager - Intel

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
a co ma linux to tego?

Ja mam nieodparte wrażenie, że pod ubuntu całość chodzi szybciej niż pod Win 7.

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach

Żeby dodać komentarz, musisz założyć konto lub zalogować się

Tylko zarejestrowani użytkownicy mogą dodawać komentarze

Dodaj konto

Załóż nowe konto. To bardzo proste!


Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.


Zaloguj się teraz

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.