Mục lục:
Không giống như SDK Windows Phone, SDK Android hoạt động khá tốt với bản xem trước của người tiêu dùng Windows 8. Chúng tôi biết rất nhiều người bạn muốn tham gia và đối với người dùng Windows, điều đó có nghĩa là cài đặt bản xem trước Win8 trên máy tính của bạn ở nhà. Tôi quyết định đi sâu vào và xem những gì đang hoạt động, và những gì không, và cài đặt nó trên máy tính xách tay của tôi để kiểm tra mọi thứ.
Phán quyết - hầu hết mọi thứ hoạt động giống như trước đây. Nó chỉ khó hơn để có được nó với giao diện mới ngớ ngẩn của Windows. Lượt nhảy, và chúng tôi sẽ có một cái nhìn.
Tôi đã phân vùng lại, chửi thề một chút và cuối cùng chỉ cần xóa sạch mọi thứ và cài đặt một bản sao mới của Win 8 trên máy tính xách tay của tôi. Sau đó, tôi đã cài đặt trình điều khiển Samsung và SDK Android (phát hành 16, có sẵn tại đây), Sun Java và khởi động lại. Tin vui là mọi thứ từ SDK đều hoạt động và các thiết bị Android được công nhận mà không cần cài đặt thêm phần mềm.
Chuyển tập tin
Điện thoại và máy tính bảng sử dụng MTP thay vì USB Mass Storage để truyền tệp hoạt động theo cùng một cách. Cắm thiết bị vào, để Windows định cấu hình lần đầu tiên và bạn thấy hộp thoại bật lên tương tự. Bạn sẽ không được yêu cầu cài đặt bất kỳ phần mềm bổ sung nào và mọi thứ cũng hoạt động như bạn mong đợi. Phải mất 16 năm, nhưng có vẻ như Microsoft đã hiểu đúng lúc này, ít nhất là đối với phương tiện di động.
SDK Android
Các điều kiện tiên quyết để cài đặt và sử dụng SDK đều giống nhau - JDK Sun Java, đủ không gian trống và môi trường tương thích ngược 32 bit nếu sử dụng HĐH 64 bit. May mắn thay, Windows 8 sẽ cài đặt JDK tốt và có các thư viện 32 bit cần thiết trên phiên bản 64 bit để thực hiện phép thuật SDK. Một lần nữa, nó được thực hiện giống như trên các phiên bản Windows trước và mọi thứ đều không gặp trở ngại nào.
Sau khi cài đặt, tất cả các lệnh adb của bạn hoạt động như mong đợi. Bạn vẫn có thể đặt biến PATH của mình trong Win 8, nó sẽ khó tìm hơn một chút. Mở Bảng điều khiển, nhấp vào Cài đặt khác, sau đó tìm kiếm "Biến môi trường". Khi bạn tìm thấy chúng, nhấp vào "Chỉnh sửa các biến môi trường hệ thống." Phần còn lại vẫn giống như trước đây. Ẩn những thứ từ người dùng dường như là một xu hướng trong Windows mới, và một thứ sẽ có xu hướng tạo ra nhiều công việc hơn cho các cố vấn và hack Android nói chung. Nguyền rủa bạn Microsoft. Nhưng, như đã đề cập, adb hoạt động tốt.
Nhưng Fastboot thì không.
Điều này sẽ tạo ra một cờ lê lớn trong công việc nếu bạn có một thiết bị sử dụng giao thức fastboot. Điều này có nghĩa là cả ba thiết bị Nexus và một số thiết bị khác. Điều đó cũng có nghĩa là việc truy cập vào công cụ mở khóa bootloader của HTC sẽ không xảy ra, ít nhất là chưa xảy ra. Điều này có thể có vấn đề. Tôi nói có thể, bởi vì rất có thể một chỉnh sửa nhỏ đối với tệp.ini của trình điều khiển Android hoặc một bộ trình điều khiển được cập nhật từ OEM hoặc phiên bản mới của tệp thực thi fastboot sẽ khiến vấn đề này không thành vấn đề. Tôi đang cá cược một trong ba điều xảy ra, nhưng hiện tại, làm mọi thứ giống hệt như cách hoạt động với Windows 7 không hoạt động với Windows 8. Cần điều tra thêm, nhưng bây giờ, nếu bạn cần fastboot, hãy bỏ qua Windows 8 xem trước.
Và đừng lo lắng. Tôi đang gỡ cài đặt Windows 8 quái dị này và thử bản Ubuntu 12 beta mới nhất để xem tất cả hoạt động như thế nào. Hãy tìm điều đó trong một hoặc hai ngày. Tôi yêu sự lựa chọn.