Cách bắt đầu phát triển ứng dụng Android trong Visual Studio 2017

. Đây có thể là một bước tiến lớn đối với các nhà phát triển Android dựa trên Windows.



So với các IDE khác (môi trường phát triển tích hợp), Visual Studio có những ưu và nhược điểm riêng. Visual Studio cung cấp hỗ trợ phát triển đa nền tảng đáng chú ý cho các lập trình viên C ++ và là một Windows IDE gốc, chắc chắn sẽ ít phiền hà hơn cho những người không yêu thích Linux khi thiết lập và chạy. Hạn chế sẽ là quá nhiều GUID và gỡ lỗi chậm hơn so với các IDE khác. Nhưng nếu bạn quan tâm đến việc phát triển các ứng dụng sử dụng nhiều CPU trong C ++, Visual Studio là một IDE xứng đáng với giá tiền của nó.

Cách cài đặt Visual Studio trên Windows

Yêu cầu:

Visual Studio 2017
Xamarin Live [Không bắt buộc]

Tải xuống gói trình cài đặt Visual Studio và khi khởi chạy nó, bạn sẽ được hỏi bạn muốn cài đặt thành phần nào. Để phát triển Android, hãy xem trong “ Khối lượng công việc ” và lựa chọn ' Phát triển di động với C ++ ” , tiếp đó hãy chọn ' Phát triển Android ”.





Visual Studio sẽ cài đặt trình soạn thảo Visual Studio, trình gỡ lỗi C ++, các công cụ xây dựng Android khác nhau, trình biên dịch và một số tài nguyên cần thiết khác. Bạn cũng có thể tùy chọn cài đặt Trình giả lập Google Android từ bên trong trình cài đặt Visual Studio, nhưng Xamarin Live rất đáng xem xét - đây là một ứng dụng chạy trên điện thoại Android của bạn và có thể kết nối với tài nguyên Visual Studio của bạn để cho phép xem trước và gỡ lỗi trực tiếp các ứng dụng Visual Studio của bạn ngay trên điện thoại Android của bạn.



Phát triển Android C ++ với Visual Studio

Khởi chạy trình chỉnh sửa Visual Studio và điều hướng đến Tập tin > Mới > Dự án > Visual C ++ > Nền tảng chéo > Android . Đặt tên cho ứng dụng của bạn và nhấn “ đồng ý ”.

Từ đây, bạn có thể chọn mẫu mà bạn muốn làm việc - có rất nhiều mẫu để chọn, nhưng hầu hết các ứng dụng đồ họa chuyên sâu sẽ đi kèm với Ứng dụng hoạt động gốc (Android) bản mẫu.



Bạn sẽ thấy menu Giải pháp khám phá - có hai dự án có sẵn ở đây, đó là:

MyAndroidApp.NativeActivity - Điều này chứa tất cả các tham chiếu và mã keo bạn cần để chạy ứng dụng của mình như một hoạt động Android gốc.

MyAndroidApp.Packaging - Điều này chứa AndroidManifest.xml và build.xml và sẽ đóng gói ứng dụng của bạn thành một tệp .apk để cài đặt trên các thiết bị Android.

Tôi sẽ không hướng dẫn bạn mã hóa một ứng dụng, nhưng sau khi tạo dự án, bạn có thể điều hướng đến Nền tảng giải pháp và chọn kiến ​​trúc thiết bị mà bạn đang biên dịch, sau đó nhấn F5 để chạy ứng dụng trong trình mô phỏng mà bạn đã kết nối với Visual Studio hoặc gửi ứng dụng đến Xamarin Live trên thiết bị của bạn để xem trước và gỡ lỗi ở đó.

Chỉnh sửa và gỡ lỗi mã Java

Nếu bạn đang nhắm đến một ứng dụng dựa trên Java thay vì C ++, bạn sẽ cần Dịch vụ ngôn ngữ Java Visual Studio dành cho Android - điều này sẽ cho phép một trình soạn thảo văn bản tô màu các chuỗi Java của bạn. Khi chỉnh sửa xong mã Java của mình, bạn có thể vào menu gỡ lỗi Visual Studio và chọn “ Chỉ Java ”Từ menu Loại gỡ lỗi.

Kết nối Xamarin Live với Visual Studio

Nếu bạn muốn xem trước và gỡ lỗi ứng dụng trực tiếp trên điện thoại Android của mình thay vì trình giả lập, Xamarin Live Dành cho bạn.

Trước tiên, bạn cần cài đặt ứng dụng Xamarin Live từ Google Play vào thiết bị Android của mình. Sau đó, lấy Xamarin Updater cho Visual Studio 2017 và cài đặt nó trên PC của bạn.

Bây giờ, bạn sẽ cần tạo ứng dụng Android của mình dưới dạng Dự án Xamarin và bạn sẽ được nhắc ghép nối thiết bị của mình qua mã vạch QR trên màn hình.

Khi bạn muốn gửi ứng dụng của mình tới Xamarin Live để thử nghiệm trên thiết bị của mình, chỉ cần chọn nút “Chạy” từ bên trong Visual Studio và chọn một trong các tùy chọn sau:

Bắt đầu mà không cần gỡ lỗi: Điều này cho phép bạn chỉnh sửa ứng dụng trực tiếp trên thiết bị của mình và ứng dụng sẽ được khởi động lại bất cứ khi nào thay đổi mã được thực hiện và lưu.

Bắt đầu gỡ lỗi: Điều này cho phép bạn kiểm tra các biến và điểm ngắt của ứng dụng nhưng không thể chỉnh sửa mã.

Live Run Chế độ xem hiện tại: Tại đây, bạn có thể chỉnh sửa ứng dụng bên trong Visual Studio và xem các thay đổi của ứng dụng trên màn hình máy tính của bạn. Về cơ bản, nó truyền cửa sổ ứng dụng Xamarin Live tới màn hình của bạn.

Đó là tất cả cho hướng dẫn này! Thiếu chút nữa nắm tay bạn và dắt bạn đi qua mã hóa một ứng dụng, không có nhiều thứ khác để thêm. Tuy nhiên, bạn có thể quan tâm đến các chủ đề Ứng dụng sau:

Cách tạo một ứng dụng Android cơ bản trong Phonegap
Cách tạo ROM tùy chỉnh từ Dự án nguồn mở Android | Pt. 2

3 phút đọc