Indholdsfortegnelse:
I modsætning til Windows Phone SDK fungerer Android SDK temmelig godt med Windows 8-forbrugereksemplet. Vi ved, at mange af jer folk vil være på den blødende kant, og for Windows-brugere betyder det, at du installerer Win8-forhåndsvisningen på din computer derhjemme. Jeg besluttede at dykke ind og se, hvad der fungerede, og hvad der ikke var, og installerede det på min bærbare computer for at teste tingene ud.
Dommen - de fleste alt fungerer lige som før. Det er bare sværere at komme til det med Windows ' fjollede nye interface. Hit springet, så ser vi på det.
Jeg deltog på ny, svor lidt og endte med at udslette alt og installere en frisk kopi af Win 8 på min bærbare computer. Derefter installerede jeg Samsung drivere og Android SDK (version 16, tilgængelig her), Sun Java og genstartede. Den gode nyhed er, at alt fra SDK fungerer, og Android-enheder genkendes uden ekstra softwareinstallation.
Filoverførsler
Telefoner og tablets, der bruger MTP i stedet for USB Mass Storage til filoverførsel, fungerer på samme måde. Sæt enheden i, lad Windows konfigurere den første gang, og du ser den samme pop-up-dialog. Du bliver ikke bedt om at installere nogen ekstra software, og tingene fungerer, som du også ville forvente dem. Det tog 16 år, men det ser ud til, at Microsoft fik det rigtigt denne gang, i det mindste for flytbare medier.
Android SDK
Forudsætningerne for at installere og bruge SDK er alle de samme - Sun Java JDK, nok ledig plads og et 32-bit bagudkompatibelt miljø, hvis du bruger et 64-bit OS. Heldigvis installerer Windows 8 JDK helt fint og har de krævede 32-bit-biblioteker på 64-bit-versionen for at få SDK-magi til at ske. Igen er det gjort, ligesom det var på tidligere versioner af Windows, og alt gik problemfrit.
Når de er installeret, fungerer alle dine adb-kommandoer som forventet. Du kan stadig indstille din PATH-variabel i Win 8, det er lidt vanskeligere at finde. Åbn kontrolpanelet, klik på Flere indstillinger, og søg derefter efter "Miljøvariabler." Når du finder dem, skal du klikke på "Rediger systemmiljøvariablerne." Resten er den samme som før. At skjule ting for brugeren ser ud til at være en tendens i det nye Windows, og en der vil have en tendens til at gøre mere arbejde for vores rådgivere og Android-hacking generelt. Forband dig Microsoft. Men som nævnt fungerer adb fint.
Men Fastboot gør det ikke.
Dette kaster en stor skruenøgle i værkerne, hvis du har en enhed, der bruger fastboot-protokollen. Dette betyder alle tre Nexus-enheder og flere andre. Det betyder også, at adgang til HTC bootloader-låsningsværktøj ikke vil ske, i det mindste endnu ikke. Dette kan være problematisk. Jeg siger det, fordi det er meget muligt, at en lille redigering af Android-driveren.ini-filen, eller et opdateret sæt drivere fra en OEM, eller en ny version af fastboot-eksekverbar gør dette til et ikke-problem. Jeg satser, at en af de tre sker, men for nuværende ting, at gøre tingene nøjagtigt på samme måde, som fungerer med Windows 7, fungerer ikke med Windows 8. Yderligere undersøgelse er nødvendig, men for nu, hvis du har brug for fastboot, skal du springe over Windows 8 preview.
Og rolig ikke. Jeg afinstallerer denne monstrosity Windows 8 og prøver den nyeste Ubuntu 12 beta for at se, hvordan det hele fungerer. Se efter det om en dag eller to. Jeg elsker valg.