PsgLee's Blog

Never stop study, Never stop creativity !!!

Làm việc với Windows Phone Emulator

Bình luận về bài viết này

Xin chào các bạn, ở bài này mình sẽ hướng dẫn cho các bạn làm việc với Windows Phone Emulator. Mình sẽ hướng dẫn các bạn chạy Emulator bằng 2 cách: từ Visual Studio và từ Windows Phone Power Tool. Các bạn lưu ý các bạn cập nhật Windows Phone Emulator tại đây nhé: http://www.microsoft.com/en-us/download/details.aspx?id=43719 hoặc bất cứ trang download nào do Microsoft hỗ trợ nhé. Còn đối với Windows Phone Power Tool thì nó được tích hợp trong Windows 8.1 rồi nhé.

Trước khi làm việc với Windows Phone Emulator, ta cần biết nó là cái gì?

Windows Phone Emulator là một trình giả lập điện thoại chạy Windows Phone, bạn cứ xem nó như là một công cụ để bạn kiểm thử ứng dụng của mình (trong trường hợp không có Device thật, hoặc thử ứng dụng ở nhiều độ phân giải khác nhau). Tuy nhiên, Emulator có những hạn chế nhất định, một số các chức năng trên Device thật không thể giả lập trên Emulator, ví dụ đó là trên Emulator Windows Phone không thể giả lập Camera. Mặc dù vậy, các bạn đừng lo lắng, trên Emulator Windows Phone 8.1 đã được Microsoft nâng cấp rất nhiều rồi nhé (các tính năng mới mình sẽ nói ở phần sau).

Cách 1: chạy Emulator trên Visual Studio.

Các bạn tiến hành chạy Visual Studio, tạo nhanh một Project, ở đây mình sử dụng Project hôm trước. Sau đó chọn Emulator muốn chạy:

UntitledCách 2: chạy Emulator trên Windows Phone Power Tool. Mở Windows Phone Power Tool, chọn Emulator muốn chạy rồi click Connect thôi:

UntitledUntitled

 

Cả 2 cách trên khi chạy lên cho cùng kết quả sau:

Untitled

 

Các biểu tượng chức năng trên Emulator:

wp_3_5

 

Bây giờ ta sẽ tìm hiểu các Tab trong phần nâng cao nhé.

Tab Accelerometer: giả lập cảm biến gia tốc, bạn có thể thay đổi bằng cách di chuyển chấm tròn nhé.

Untitled

 

Tab Screenshot: chụp ảnh màn hình.

Untitled

 

Tab Network:

Untitled

 

Tab SD Card: đây là một hỗ trợ mới của Emulator Windows Phone 8.1, bạn chọn nơi lưu và click Insert SD Card để thêm SD Card cho Emulator của mình nhé.

Untitled

Chọn Yes để đến nơi quản lý SD Card trên Emulator nhé.

Untitledwp_3_13

 

Các Tab mình vừa giới thiệu là những Tab cơ bản, các bạn tự tìm hiểu các Tab còn lại nhé.

Các lỗi thông thường trong quá trình chạy Emulator.

Khi bạn chưa kích hoạt Hyper -V sẽ nhận được lỗi sau (bạn xem bài trước có hướng dẫn bật Hyper -V):

wp_hyperv1_1

 

Hay nếu như đã kích hoạt nhưng không chạy trong chế độ Hyper-V Administrators Group thì bạn sẽ nhận được lỗi sau:

wp_hyperv2_1

 

Để khắc phục lỗi này bạn tick như hình rồi Retry thôi, lời khuyên là khi bạn chạy Visual Studio bạn nên chạy dưới quyền Administrators nhé, để khỏi phải bị tình trạng này.

Bài viết hi vọng sẽ giúp được các bạn trong quá trình lập trình Windows Phone, đặc biệt là làm việc với Emulator. Ở bài tiếp theo mình sẽ hướng dẫn các bạn đăng kí và test một Project bằng Device thật, vì như mình đã nói ở trên Emulator không có một số tính năng như Device thật.

Tác giả: Psg Lee

Cheerful, Sociable, Like technology

Bình luận về bài viết này