Android kurulumu

Önemli

Mart 2020'ye kadar yayımlanan Microsoft Rights Management Service SDK sürümleri kullanım dışıdır; önceki sürümleri kullanan uygulamaların Mart 2020 sürümünü kullanacak şekilde güncelleştirilmiş olması gerekir. Tüm ayrıntılar için kullanımdan kaldırma bildirimine bakın.

Microsoft Rights Management Service SDK'sı için başka geliştirme planlanmıyor. Sınıflandırma, etiketleme ve koruma hizmetleri için Microsoft Bilgi Koruması SDK'sının benimsenmesini kesinlikle öneririz.

Android uygulamaları, Azure Active Directory Rights Management (AAD RM) kullanarak kendi uygulamalarında tümleşik bilgi korumasını etkinleştirmek için Microsoft Rights Management SDK 4.2 kullanabilir.

Bu konu, kendi yeni uygulamalarınızı oluşturmak için ortamınızı kurma konusunda size yol gösterir.

Önkoşullar

Geliştirme sisteminizde aşağıdaki yazılımların olması önerilir:

  • Eclipse geliştirme ortamını çalıştıracak Windows veya OS X işletim sistemi.

  • Bu kılavuzda, Eclipse Juno 4.2’den itibaren Eclipse SDK kullandığınız ve varsayılan yükleme kullandığınız varsayılmaktadır.

  • Java 1.6’dan itibaren Java.

  • Android Geliştirici Araçları (ADT) Eklentisi. NOT - Yüklemeyi tamamlamak için Eclipse’i yeniden başlatmanız istenebilir.

  • Android için MS RMS SDK 4.2 paketi. Daha fazla bilgi için bkz. Başlarken.

    Bu SDK; Android 4.0.3 (API düzeyi 15) ve sonrası için geliştirmek üzere kullanılabilir.

  • Kimlik doğrulama kitaplığı: Azure AD Kimlik Doğrulama Kitaplığı (ADAL) kullanmanız önerilir. Ancak, OAuth 2.0’ı destekleyen diğer kimlik doğrulama kitaplıkları da kullanılabilir.

    Daha fazla bilgi için bkz. Android için ADAL

    Not Uygulamanız ADAL Kitaplığı'nı OAuth 2.0 kimlik doğrulama kitaplığı olarak kullanmayacaksa, bu Android rehberini (Bazı SecureRandom Düşünceleri) gözden geçirmeniz gerekir.

İsteğe Bağlı

Kullanıcı Arabirimi kitaplığımız, kendi özel Kullanıcı Arabirimi kitaplığını oluşturmak istemeyen geliştiriciler için kullanım ve koruma işlemlerine yönelik yeniden kullanılabilir Kullanıcı Arabirimi sağlar: Android için Kullanıcı Arabirimi Kitaplığı ve Örnek uygulaması

Geliştirme ortamınızı yapılandırma

Not MS RMS SDK 4.2 Önizleme Sürümü: Bu önizleme sürümünde, ekran görüntüleri com/microsoft/protection'dan com/microsoft/rightsmanagment'a giden yolların adlarındaki değişikliği gösterecek şekilde güncelleştirilmedi. Bununla birlikte, metin güncelleştirilmiştir.

  • Eclipse geliştirme ortamı açın.

  • Yeni bir Android Uygulaması projesi oluşturmak için, Dosya menüsünde Yeni’ye, Proje’ye tıklayın ve ardından Android Uygulaması Projesi’ni seçin.

    Yeni bir Android uygulaması oluşturun

  • Uygulama adını girin. Proje adı ve paket adı, uygulama adına dayalı olarak doldurulur.

  • İleri’ye tıklayın ve çalışma alanını oluşturmak istediğiniz yeri seçin.

    Uygulama adını girin.

  • İleri’ye tıklayın ve uygulamanız için bir simge seçin.

    Uygulamanız için bir simge seçin

  • İleri’ye tıklayın ve etkinliği oluşturmak için Boş Etkinlik’i seçin.

    Etkinliği oluşturun

  • İleri’ye tıklayın ve etkinlik için bir ad belirtin. MainActivity'yivarsayılan ad olarak activity_main düzen adıyla bırakabilirsiniz.

    Etkinlik için bir ad belirtin

  • Finish (Son) düğmesine tıklayın.

    Oluşturmayı tamamlayın

  • Projeniz MainActivity.java ana etkinlik sınıfıyla oluşturulmuştur.

SDK’ya başvurma

  • adrms_android_sdk.zipayıkladığınız klasöre gidin. "SDK > com > microsoft > rightsmanagement" klasöründe ,classpath, .project veproject.properties dosyalarının salt okunur olarak işaretlenmediğinden emin olun.

  • SDK’ya başvurmak için çalışma alanınızı içe aktarmanız gerekir.

    Eclipse'te, Dosya’ya tıklayın. Dosya menüsünde İçe aktar seçeneğine tıklayın. İçe aktar iletişim kutusunda Android / Varolan Android Kodunu Çalışma Alanına öğesini seçin.

    Çalışma alanını içe aktarın

  • İleri’ye tıklayın. adrms_android_sdk.zipayıkladığınız klasörü seçmek için gidin. SDK, listede com.microsoft.rightsmanagement olarak görünmelidir.

    Klasöre giderek seçin

  • Son’a tıkladığınızda, SDK projesi, önceden oluşturulmuş uygulamanızın bir eşdüzeyi olarak görünür.

    SDK projesi, uygulamanızın bir eşdüzeyi olarak görünür

  • Proje simgesine sağ tıklayın ve proje özelliklerini görüntüleyin.

  • Android sekmesine gidin.

  • Ekle’ye tıklayın ve çalışma alanından com.microsoft.rightsmanagement kitaplığını seçin.

    Kitaplığı ekleyin

  • Tamam'a tıklayın.

    MS RMS SDK 4.2 AAD RM'ye bağlandığından, uygulamaya İnternet ve ACCESS_NETWORK_STATE verilmesi gerekir. Bunu yapmak için, projenin kök klasöründe AndroidManifest.xml dosyasını açın.

    İzinleri eklemek için Ekle’ye tıklayın ve ardından İzinleri Kullanır’ı seçin.

    İzin ekleme

  • Bildirim, metin düzenleyici görünümünde görüntüleyerek bildirim adımını doğrulayabilirsiniz. Aşağıdaki satırların göründüğünden emin olun:

    <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/>
    

Not SDK android.support.v4 kullanır

  • Şimdi kendi yeni Android uygulamalarınızı oluşturmaya hazırsınız.

Ayrıca Bkz.

Kullanmaya başlama

Geliştirici terimleri ve kavramları

Android API Başvurusu