2013-03-11 11 views
37

Mam Eclipse Juno SR1 i Androida SDK Tools 21.1, SDK Platform-tools 16.0.2 (najnowszy) na Macu.Przycisk Uruchom Eclipse nie działa po wybraniu pliku xml Androida

Po wybraniu pliku XML i naciśnięciu przycisku Uruchom nic się nie dzieje. Wybieram plik Java lub projekt w eksploratorze pakietów. Następnie działa. To dość denerwujące, kiedy edytuję pliki XML. Pracował w poprzednich wersjach Androida SDK Tools.

Ktoś zna jakieś rozwiązanie lub obejście problemu?

Odpowiedz

81

Myślę, że to ze względu na niektóre ostatnie zmiany w ADT 21.1.0. Tak czy inaczej, aby rozwiązać ten problem, można skonfigurować następujące w Eclipse:

Okno ->Preferencje ->Run/Debug -> Launching -> (w ramach operacji uruchamiania) Zawsze uruchomić wcześniej uruchomiła aplikację

W przypadku, gdy chcesz otworzyć inny projekt, to trzeba przywrócić t jego proces, ponieważ zawsze uruchamia wcześniej uruchomioną aplikację.

Należy również pamiętać, że ten problem może zostać rozwiązany w przyszłych wersjach narzędzia ADT, więc nie należy polegać na tym rozwiązaniu.

+4

Dobra odpowiedź ... pokonałeś mnie! :) Ale niekoniecznie zgadzam się na "przywrócenie" procesu otwarcia innego projektu. Jeśli uruchamiasz go po raz pierwszy, będziesz musiał kliknąć projekt prawym przyciskiem myszy i wybrać opcję Uruchom, ale potem powinien być pod "Uruchamianiem" u góry. Jeśli chcesz uruchomić wcześniej uruchomiony projekt, możesz go wybrać. Wtedy będzie on nadal działał, dopóki nie wybierzesz innego. Mam nadzieję, że to miało sens, zrobiłem to w mojej głowie, ale jestem naprawdę zmęczony: P – codeMagic

+0

@codeMagic Tak, kliknięcie prawym przyciskiem myszy projektu i wybranie Uruchom jako Android może również pomóc w tym, aby nie odwrócić tego procesu i spowoduje, że nowa aplikacja jako "ostatnia uruchomiona aplikacja". Dzięki za wejście :) – waqaslam

+0

Świetna odpowiedź! Oszczędza dużo kliknięć! Jest to nawet bardziej przydatne niż uruchamianie aktualnie wybranego pliku, ponieważ moja aplikacja składa się z wielu projektów bibliotecznych. Chcę uruchomić aplikację, a nie projekt biblioteki, który aktualnie edytuję. –

Powiązane problemy