Penyiapan Android
Penting
Versi SDK Layanan Manajemen Hak Microsoft yang dirilis sebelum Maret 2020 tidak digunakan lagi; aplikasi yang menggunakan versi sebelumnya harus diperbarui untuk menggunakan rilis Maret 2020. Untuk detail selengkapnya, lihat pemberitahuan penghentian.
Tidak ada penyempurnaan lebih lanjut yang direncanakan untuk SDK Layanan Manajemen Hak Microsoft. Kami sangat menyarankan adopsi SDK Microsoft Information Protection untuk layanan klasifikasi, pelabelan, dan perlindungan.
Aplikasi Android dapat menggunakan Microsoft Rights Management SDK 4.2 untuk mengaktifkan perlindungan informasi terintegrasi dalam aplikasi mereka dengan menggunakan Azure Active Directory Rights Management (AAD RM).
Topik ini akan memandu Anda menyiapkan lingkungan Anda untuk membuat aplikasi baru Anda sendiri.
Prasyarat
Kami merekomendasikan perangkat lunak berikut pada sistem pengembangan Anda:
Sistem operasi Windows atau OS X untuk menjalankan lingkungan pengembangan Eclipse .
Panduan ini mengasumsikan bahwa Anda menggunakan Eclipse SDK yang dimulai dengan Eclipse Juno 4.2 dan menggunakan penginstalan default.
Java dimulai dengan Java 1.6.
Plugin Android Developer Tools (ADT). CATATAN - Anda mungkin diminta untuk memulai ulang Eclipse untuk menyelesaikan penginstalan.
Paket MS RMS SDK 4.2 untuk Android. Untuk informasi selengkapnya, lihat Memulai.
SDK ini dapat digunakan untuk mengembangkan Android 4.0.3 (API level 15) dan yang lebih baru.
Pustaka autentikasi: Kami sarankan Anda menggunakan Pustaka Autentikasi Azure AD (ADAL). Namun, pustaka autentikasi lain yang mendukung OAuth 2.0 juga dapat digunakan.
Untuk informasi selengkapnya lihat, ADAL untuk Android
Catatan Jika aplikasi Anda tidak akan menggunakan PUSTAKA ADAL sebagai pustaka autentikasi OAuth 2.0, Anda harus meninjau panduan Android ini, Beberapa Pemikiran SecureRandom.
Opsional
Pustaka UI kami menyediakan UI yang dapat digunakan kembali untuk operasi konsumsi dan perlindungan bagi pengembang yang tidak ingin membuat UI kustom mereka sendiri - Pustaka UI dan Aplikasi sampel untuk Android.
Mengonfigurasi lingkungan pengembangan Anda
Catatan Rilis Pratinjau MS RMS SDK 4.2: Dalam rilis pratinjau ini, cuplikan layar belum diperbarui untuk menampilkan perubahan nama jalur dari com/microsoft/protection ke com/microsoft/rightsmanagment. Teks telah diperbarui.
Buka lingkungan pengembangan Eclipse.
Untuk membuat proyek Aplikasi Android baru, pada menu File , klik Baru, klik Proyek, lalu pilih Proyek Aplikasi Android.
Masukkan nama aplikasi. Nama proyek dan nama paket diisi berdasarkan nama aplikasi.
Klik Berikutnya dan pilih tempat Anda ingin membuat ruang kerja.
Klik Berikutnya dan pilih ikon untuk aplikasi Anda.
Klik Berikutnya dan pilih Aktivitas Kosong untuk membuat aktivitas.
Klik Berikutnya dan berikan nama untuk aktivitas tersebut. Anda dapat membiarkan MainActivity sebagai nama default dengan nama tata letak activity_main.
Klik Selesai.
Proyek Anda telah dibuat, bersama dengan kelas aktivitas utama MainActivity.java.
Mereferensikan SDK
Navigasi ke folder tempat Anda mengekstrak adrms_android_sdk.zip. Di folder "SDK > com > microsoft > rightsmanagement", pastikan file .classpath, .project, dan project.properties tidak ditandai sebagai baca-saja.
Untuk mereferensikan SDK, Anda harus mengimpornya ke ruang kerja.
Di Eclipse, klik File. Pada menu File , klik Impor. Dalam kotak dialog Impor , pilih Android / Kode Android yang Ada ke Ruang Kerja.
Klik Selanjutnya. Navigasi untuk memilih folder tempat Anda mengekstrak adrms_android_sdk.zip. SDK akan muncul dalam daftar sebagai com.microsoft.rightsmanagement.
Saat Anda mengklik Selesai, proyek SDK muncul sebagai saudara dari aplikasi yang Anda buat sebelumnya.
Klik kanan ikon Proyek dan lihat properti untuk proyek.
Buka tab Android .
Klik Tambahkan, lalu pilih pustaka com.microsoft.rightsmanagement dari ruang kerja.
Klik OK.
Karena MS RMS SDK 4.2 terhubung dengan AAD RM, aplikasi harus diberikan INTERNET dan ACCESS_NETWORK_STATE. Untuk melakukannya, buka file AndroidManifest.xml di akar proyek.
Untuk menambahkan izin, klik Tambahkan, lalu pilih Gunakan Izin.
Anda dapat memverifikasi langkah manifes dengan melihat manifes dalam tampilan editor teks. Pastikan baris berikut muncul:
<uses-sdk android:minSdkVersion="15" android:targetSdkVersion="19"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission/>
Catatan SDK menggunakan android.support.v4
- Anda sekarang siap untuk membuat aplikasi Android baru Anda sendiri.