Tutorial MAUI .NET - Bangun aplikasi multi-platform pertama Anda di C #

Jalankan di perangkat seluler

Anda dapat memutuskan untuk menyebarkan ke satu atau beberapa platform berdasarkan lingkungan pengembangan. Anda baru saja menjalankan dan menyebarkan aplikasi ke Windows. Sekarang, mari siapkan perangkat Android atau emulator.

Aktifkan Hyper-V

Pada Bilah Windows Search Anda, ketik Fitur Windows, lalu pilih Aktifkan atau nonaktifkan fitur Windows.

Mengaktifkan atau menonaktifkan fitur Windows

Pastikan kotak Hyper-V dicentang dan pilih Oke.

Fitur Windows dengan kotak Hyper-v dicentang

Anda perlu melakukan boot ulang mesin pada saat ini agar perubahan diterapkan.

Penginstalan SDK Android

Buka Visual Studio dan solusi MyFirstMauiApp Anda. Dari menu drop-down target debug, pilih net8.0-android di bawah Kerangka Kerja.

Pilih Android sebagai penyebaran target

Versi khusus Android SDK diperlukan untuk membuat proyek. Jika Anda belum menerima lisensi Android SDK, Anda akan melihat pesan kesalahan berikut di jendela Daftar Kesalahan.

Pesan kesalahan pada jendela Daftar Kesalahan yang menunjukkan bahwa lisensi Android SDK belum diterima.

Klik dua kali pesan untuk memulai proses penerimaan lisensi. Klik Terima untuk setiap lisensi yang ada dan penginstalan otomatis akan dimulai.

Perintah Android SDK yang meminta pengguna menginstal versi SDK Android tertentu untuk membuat proyek.

Siapkan emulator Android

Jika tidak ada perangkat Android untuk disebarkan, Anda dapat mengikuti langkah-langkah berikut untuk menyiapkan emulator Android. Jika Anda sudah melakukan ini atau ingin menggunakan perangkat Android sendiri, Anda dapat melewati langkah ini.

Jika ini pertama kalinya Anda membuat aplikasi MAUI .NET, Anda akan melihat Android Emulator dipilih di menu drop-down target debug. Klik untuk memulai proses pembuatan. Jika dialog penerimaan lisensi muncul, pilih Terima.

Menu toolbar Visual Studio 2022 menampilkan 'Android Emulator' sebagai target debug.

Jendela Perangkat Baru akan muncul. Pilih tombol Buat untuk membuat emulator dengan pengaturan default. Ini akan mengunduh gambar emulator dan menyelesaikan pembuatan emulator untuk digunakan di Visual Studio. Langkah ini mungkin memerlukan waktu beberapa saat.

Jangan khawatir jika Tingkat API yang Anda lihat berbeda dari gambar. Mungkin 33 atau lebih tinggi.

Dialog untuk membuat emulator Android baru dengan pengaturan default yang sudah terisi.

Setelah emulator dibuat, Anda akan melihat tombol yang mengatakan Mulai. Klik.

Pengelola emulator Android menunjukkan bahwa emulator telah dibuat dan siap dijalankan.

Anda mungkin diminta mengaktifkan Platform Windows Hypervisor. Ikuti dokumentasi untuk mengaktifkan akselerasi guna meningkatkan performa (diperlukan agar emulator berfungsi). Pilih Tetap Jalankan.

Minta untuk mengaktifkan Platform Windows Hypervisor

Emulator Android akan diluncurkan dan akan sepenuhnya selesai ketika Anda melihat kemampuan untuk Hentikan di Manajer Perangkat Android. Ini mungkin perlu beberapa saat.

Menu toolbar Visual Studio 2022 menampilkan emulator Android yang baru dibuat sebagai target debug.

Setelah selesai, Anda akan melihatnya ditampilkan di menu debug Visual Studio.

Menu toolbar Visual Studio 2022 menampilkan emulator Android yang baru dibuat sebagai target debug.

Emulator Android Anda kini telah dibuat dan siap digunakan. Saat berikutnya Anda menjalankan Visual Studio, emulator akan muncul langsung di jendela target debug dan akan dimulai saat Anda memilihnya. Jika Anda mengalami masalah atau memiliki masalah performa dengan emulator, baca dokumentasi penyiapan lengkap.

Siapkan perangkat Android

Untuk mengembangkan dengan perangkat Android Anda, USB penelusuran kesalahan harus diaktifkan. Ikuti langkah-langkah ini di perangkat untuk menyambungkannya ke Visual Studio. Jika Anda tidak memiliki perangkat Android, Anda dapat melewati bagian ini.

Aktifkan mode pengembang

  1. Buka layar Pengaturan.
  2. Temukan Nomor versi menggunakan penelusuran di bagian atas layar setelan, atau temukan di Tentang ponsel.
  3. Ketuk Nomor build 7-10 kali hingga "Anda sekarang menjadi pengembang!" muncul.

Layar pengaturan perangkat Android di layar tentang ponsel menampilkan nomor build.

Periksa status penelusuran kesalahan USB

  1. Buka layar Pengaturan.
  2. Temukan penelusuran kesalahan USB menggunakan pencarian di bagian atas layar pengaturan, atau temukan di opsi Pengembang.
  3. Aktifkanpenelusuran kesalahan USB jika belum diaktifkan.

Layar pengaturan perangkat Android pada layar pengaturan tentang pengembang yang menampilkan opsi penelusuran kesalahan USB yang diaktifkan.

Percayai perangkat

  1. Colokkan perangkat ke komputer Anda.
  2. Anda akan diminta untuk Izinkan proses debug USB.
  3. Centang Selalu izinkan dari komputer ini.
  4. Klik Izinkan.

Perintah perangkat Android untuk mengizinkan debugging USB pada perangkat dari komputer.

Perangkat Anda sekarang dikonfigurasi dan akan muncul di Visual Studio sebagai target penyebaran.

Mengalami masalah? Periksa dokumentasi.

Emulator atau perangkat Anda sekarang harus dikonfigurasi untuk penyebaran!

Jalankan di Android

Pastikan perangkat atau emulator Anda dipilih sebagai target debug.

Emulator Android Pixel 5 ditetapkan sebagai target debug.

Dari menu, pilih Debug > Mulai Penelusuran kesalahan (atau tekan F5). Jika opsi ini dinonaktifkan, pastikan emulator atau perangkat dipilih.

Aplikasi Anda akan membuat, menyebarkan ke perangkat/emulator Android yang dipilih, dan berjalan.

Emulator Android menjalankan aplikasi .NET MAUI. Pesan 'Hello, .NET MAUI!' ditampilkan.

Anda dapat menyebarkan ke satu atau beberapa platform berdasarkan lingkungan pengembangan Anda. Anda baru saja menjalankan dan menerapkan aplikasi Anda ke macOS. Sekarang, mari kita sebarkan ke iOS.

Tutup aplikasi .NET MAUI yang Anda jalankan dan kembali ke Visual Studio Code.

Klik tanda kurung kurawal di kanan bawah jendela Visual Studio Code di Bilah Status dan pilih Target Debug.

Mac saya dipilih sebagai target penyebaran secara default

Gulir ke bawah dan pilih iPhone 15.

Daftar target debug dengan iPhone 15 disorot

Anda sekarang akan melihat iOS: iPhone 15 sebagai target debug baru.

Target debug diperbarui untuk menampilkan iPhone 15

Untuk menjalankan aplikasi, klik ikon Jalankan dan Debug di Bilah Aktivitas Visual Studio Code. Lalu klik Jalankan dan Debug.

Panel jalankan dan debug Kode VS

Aplikasi Anda akan dibuat dan disebarkan ke simulator iPhone. Harap perhatikan bahwa proses ini mungkin memerlukan waktu beberapa menit, iPhone sedang diaktifkan secara virtual!

Aplikasi .NET MAUI berjalan di simulator iOS