Nastavení pro Android

Důležité

Verze sady MICROSOFT Rights Management Service SDK vydané před březnem 2020 jsou zastaralé; aplikace používající starší verze musí být aktualizovány tak, aby používaly verzi z března 2020. Úplné podrobnosti najdete v oznámení o vyřazení.

Pro sadu MICROSOFT Rights Management Service SDK se neplánují žádná další vylepšení. Důrazně doporučujeme přijmout sadu Microsoft Information Protection SDK pro klasifikaci, označování a služby ochrany.

Aplikace pro Android můžou využívat sadu Microsoft Rights Management SDK 4.2 k povolení integrované ochrany informací ve svých aplikacích pomocí služby Azure Active Directory Rights Management (AAD RM).

Toto téma vás provede nastavením vašeho prostředí, abyste mohli vytvářet své vlastní nové aplikace.

Požadavky

Pro váš vývojový systém doporučujeme následující software:

  • Operační systém Windows nebo OS X k provozování vývojového prostředí Eclipse.

  • V rámci tohoto průvodce se předpokládá, že používáte sadu Eclipse SDK minimálně ve verzi Eclipse Juno 4.2 a že používáte výchozí instalaci.

  • Java od verze Java 1.6

  • Modul plug-in Android Developer Tools (ADT). POZNÁMKA: Můžete být vyzváni k restartování prostředí Eclipse, aby bylo možné dokončit instalaci.

  • Balíček MS RMS SDK 4.2 pro Android. Další informace najdete v tématu Začínáme.

    Tuto sadu SDK je možné použít k vývoji pro Android 4.0.3 (API úrovně 15) a novější.

  • Knihovna ověřování: Doporučujeme používat Azure AD Authentication Library (ADAL). Je ale taky možné používat další knihovny ověřování, které podporují OAuth 2.0.

    Další informace najdete v článku věnovaném knihovně ADAL pro Android.

    Poznámka Pokud vaše aplikace nebude knihovnu ADAL používat jako knihovnu ověřování OAuth 2.0, měli byste si projít tyto pokyny pro Android, některé myšlenky SecureRandom.

Volitelné

Naše knihovna uživatelského rozhraní obsahuje opakovaně použitelné uživatelské rozhraní pro operace využívání a ochrany pro vývojáře, kteří nechtějí vytvářet svoje vlastní uživatelské rozhraní – knihovny uživatelského rozhraní a ukázkové aplikace pro Android.

Konfigurace vývojového prostředí

Poznámka Verze MS RMS SDK 4.2 Preview: V této verzi Preview nebyly snímky obrazovky aktualizovány tak, aby zobrazovaly změnu názvu cest z com/microsoft/protection na com/microsoft/rightsmanagment. Text se ale aktualizoval.

  • Otevřete vývojové prostředí Eclipse.

  • Pokud chcete vytvořit nový projekt aplikace pro Android, klikněte v nabídce File (Soubor) na New (Nový), klikněte na Project (Projekt) a pak vyberte Android Application Project (Projekt aplikace pro Android).

    Vytvoření nové aplikace pro Android

  • Zadejte název aplikace. Název projektu a název balíčku se doplní podle názvu aplikace.

  • Klikněte na Next (Další) a vyberte, kde chcete vytvořit pracovní prostor.

    Zadejte název aplikace.

  • Klikněte na Next (Další) a vyberte ikonu pro svou aplikaci.

    Vyberte ikonu pro svou aplikaci.

  • Klikněte na Next (Další) a výběrem možnosti Blank Activity (Prázdná aktivita) vytvořte aktivitu.

    Vytvoření aktivity

  • Klikněte na Next (Další) a zadejte název aktivity. MainActivity můžete ponechat jako výchozí název s názvem rozložení activity_main.

    Zadejte název aktivity.

  • Klikněte na Finish (Dokončit).

    Dokončení vytvoření

  • Projekt je vytvořený a společně s ním také hlavní třída aktivit, MainActivity.java.

Odkazování na sadu SDK

  • Přejděte do složky, ve které jste extrahovali adrms_android_sdk.zip. Ve složce "SDK > com > microsoft > rightsmanagement" se ujistěte, že soubory .classpath, .project a project.properties nejsou označené jako jen pro čtení.

  • Pokud chcete odkazovat na sadu SDK, musíte ji naimportovat do pracovního prostoru.

    V prostředí Eclipse klikněte na File (Soubor). V nabídce File (Soubor) klikněte na Import (Importovat). V dialogovém okně Import (Importovat) vyberte Android / Existing Android Code into Workspace (Android / Existující kód pro Android do pracovního prostoru).

    Import do pracovního prostoru

  • Klikněte na Next (Další). Přejděte a vyberte složku, ve které jste extrahovali adrms_android_sdk.zip. Sada SDK by se měla v seznamu zobrazovat jako com.microsoft.rightsmanagement.

    Výběr složky

  • Když kliknete na Finish (Dokončit), projekt SDK se v hierarchii objeví na stejné úrovni jako dříve vytvořená aplikace.

    Projekt SDK se v hierarchii zobrazí na stejné úrovni jako vaše aplikace.

  • Pravým tlačítkem myši klikněte na ikonu Project (Projekt) a zobrazte si vlastnosti projektu.

  • Přejděte na kartu Android.

  • Klikněte na Add (Přidat) a vyberte z pracovního prostoru knihovnu com.microsoft.rightsmanagement.

    Přidání knihovny

  • Klikněte na OK.

    Vzhledem k tomu, že se sada MS RMS SDK 4.2 připojuje k RM AAD, musí být aplikace udělena internetu a ACCESS_NETWORK_STATE. Pokud to budete chtít udělat, otevřete soubor AndroidManifest.xml v kořenovém adresáři projektu.

    Oprávnění přidáte tak, že kliknete na Add (Přidat) a pak vyberete Uses Permissions (Používá oprávnění).

    Přidání oprávnění

  • Krok manifestu můžete ověřit zobrazením manifestu v textovém editoru. Zkontrolujte, že v něm jsou tyto řádky:

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

Poznámka Sada SDK používá android.support.v4.

  • Teď můžete začít vytvářet svoje vlastní nové aplikace pro Android.

Viz také

Začínáme

Terminologie a koncepty pro vývojáře

Referenční dokumentace rozhraní API systému Android