Spisu treści:
W przeciwieństwie do zestawu Windows Phone SDK, zestaw Android SDK działa dość dobrze z podglądem konsumenta systemu Windows 8. Wiemy, że wielu z was chce być na czele, a dla użytkowników systemu Windows oznacza to zainstalowanie podglądu Win8 na komputerze w domu. Postanowiłem zanurkować i zobaczyć, co działa, a co nie, i zainstalowałem go na swoim laptopie, aby przetestować.
Werdykt - większość wszystko działa tak jak wcześniej. Trudniej się do tego dostać dzięki głupkowemu nowemu interfejsowi Windows. Uderz w skok, a my popatrzymy.
Dokonałem podziału na partycje, przeklinałem trochę i ostatecznie po prostu wycierałem wszystko i instalowałem nową kopię Win 8 na moim laptopie. Następnie zainstalowałem sterowniki Samsung i zestaw Android SDK (wydanie 16, dostępne tutaj), Sun Java i uruchomiłem ponownie. Dobra wiadomość jest taka, że wszystko z SDK działa, a urządzenia z Androidem są rozpoznawane bez dodatkowej instalacji oprogramowania.
Przesyłanie plików
Telefony i tablety korzystające z MTP zamiast USB Mass Storage do przesyłania plików działają w ten sam sposób. Podłącz urządzenie, pozwól systemowi Windows skonfigurować je po raz pierwszy, a zobaczysz to samo wyskakujące okno dialogowe. Nie zostaniesz poproszony o zainstalowanie żadnego dodatkowego oprogramowania, a wszystko działa tak, jak można się spodziewać. Zajęło to 16 lat, ale wygląda na to, że tym razem Microsoft dobrze to zrobił, przynajmniej w przypadku nośników wymiennych.
Zestaw SDK systemu Android
Wymagania wstępne dotyczące instalacji i używania zestawu SDK są takie same - JDK Sun Java, wystarczająca ilość wolnego miejsca i 32-bitowe środowisko kompatybilne wstecz, jeśli używasz 64-bitowego systemu operacyjnego. Na szczęście Windows 8 dobrze zainstaluje JDK i ma wymagane biblioteki 32-bitowe w wersji 64-bitowej, aby magia SDK się wydarzyła. Znowu zrobiono to tak, jak w poprzednich wersjach systemu Windows i wszystko przebiegło bez żadnych problemów.
Po zainstalowaniu wszystkie polecenia adb działają zgodnie z oczekiwaniami. Nadal możesz ustawić zmienną PATH w Win 8, jest to trudniejsze do znalezienia. Otwórz Panel sterowania, kliknij Więcej ustawień, a następnie wyszukaj „Zmienne środowiskowe”. Kiedy je znajdziesz, kliknij „Edytuj systemowe zmienne środowiskowe”. Reszta jest taka sama jak poprzednio. Ukrywanie rzeczy przed użytkownikiem wydaje się być trendem w nowym systemie Windows, który będzie miał tendencję do zwiększania wydajności dla naszych doradców i hakowania Androida w ogóle. Przeklnij Microsoft. Ale, jak wspomniano, adb działa dobrze.
Ale Fastboot nie.
To rzuca duży klucz do pracy, jeśli masz urządzenie, które korzysta z protokołu Fastboot. Oznacza to wszystkie trzy urządzenia Nexus i kilka innych. Oznacza to również, że dostęp do narzędzia odblokowującego bootloader HTC nie nastąpi, przynajmniej jeszcze nie. To może być problematyczne. Mówię, że tak, ponieważ jest całkiem możliwe, że niewielka edycja pliku.ini sterownika Androida lub zaktualizowany zestaw sterowników od producenta OEM lub nowa wersja pliku wykonywalnego fastboot sprawi, że nie będzie to problemem. Założę się, że zdarzyło się jedno z trzech, ale na razie robienie rzeczy dokładnie tak samo, jak działa z Windows 7, nie działa z Windows 8. Konieczne są dalsze badania, ale na razie, jeśli potrzebujesz Fastboot, pomiń Windows 8 zapowiedź.
I nie martw się. Odinstalowuję ten monstrualny system Windows 8 i wypróbowuję najnowszą wersję Ubuntu 12 beta, aby zobaczyć, jak to wszystko działa. Poszukaj tego za dzień lub dwa. Uwielbiam wybory.