Share via


Android-beállítás

Fontos

A Microsoft Rights Management Service SDK 2020 márciusa előtt kiadott verziói elavultak; a korábbi verziókat használó alkalmazásokat frissíteni kell a 2020. márciusi kiadás használatához. A részletekért tekintse meg az elavulással kapcsolatos közleményt.

A Microsoft Rights Management Service SDK-hoz nem terveznek további fejlesztéseket. Határozottan javasoljuk a Microsoft-információvédelem SDK bevezetését besorolási, címkézési és védelmi szolgáltatásokhoz.

Az Android rendszerre készült alkalmazások a Microsoft Rights Management SDK 4.2-t használva képesek integrált adatvédelmet biztosítani az alkalmazásokban az Azure Active Directory Rights Management (AAD RM) segítségével.

Ez a témakör végigvezeti egy környezet felépítésének lépésein a saját új alkalmazásai létrehozásához.

Előfeltételek

A fejlesztői rendszerhez a következő szoftvereket javasoljuk:

  • Windows vagy OS X operációs rendszer az Eclipse fejlesztői környezet futtatásához.

  • Ez az útmutató feltételezi, hogy Ön az Eclipse SDK Eclipse Juno 4.2-es vagy újabb verzióját használja alapértelmezett telepítés mellett.

  • Java (Java 1.6-os vagy újabb verzió).

  • Android Developer Tools (ADT) beépülő modul. MEGJEGYZÉS – A telepítés befejezéséhez a rendszer az Eclipse újraindítását kérheti.

  • Az Androidhoz készült MS RMS SDK 4.2 csomag. További információ: Első lépések.

    Ez az SDK az Android 4.0.3-as (15. szintű API) vagy újabb rendszerekre való fejlesztéshez alkalmas.

  • Hitelesítési könyvtár: az Azure AD Authentication Library (ADAL) használatát javasoljuk. Használhatók azonban az Oauth 2.0-t támogató hitelesítési könyvtárak is.

    További információ: ADAL Androidhoz

    Megjegyzés Ha az alkalmazás nem az ADAL-kódtárat használja OAuth 2.0 hitelesítési kódtárként, tekintse át ezt az Android-útmutatót, néhány SecureRandom-gondolatot.

Választható

A felhasználói felületi kódtár újrahasznosítható felhasználói felületet biztosít azon fejlesztők számára használati és védelmi műveletekhez, akik nem kívánják a saját egyéni felhasználói felületüket létrehozni – Felhasználói felületi kódtár és mintaalkalmazás Android rendszerhez.

A fejlesztési környezet konfigurálása

Megjegyzés MS RMS SDK 4.2 előzetes kiadás: Ebben az előzetes kiadásban a képernyőfelvételek nem frissültek, hogy megjelenjenek a com/microsoft/protection útvonalainak neve a com/microsoft/rightsmanagment útvonalai között. A szöveg azonban már frissült.

  • Nyissa meg az Eclipse fejlesztői környezetet.

  • Új Android-alkalmazás projekt létrehozásához kattintson a File (Fájl) menüben a New (Új), majd a Project (Projekt) elemre, majd válassza az Android Application Project (Android-alkalmazás projekt) lehetőséget.

    Új Android-alkalmazás létrehozása

  • Adja meg az alkalmazás nevét. A projektnevet és a csomagnevet az alkalmazás neve alapján tölti ki a rendszer.

  • Kattintson a Next (Tovább) gombra, és válassza ki, hol szeretné létrehozni a munkaterületet.

    Az alkalmazás nevének megadása

  • Kattintson a Next (Tovább) gombra, és válasszon egy ikont az alkalmazás számára.

    Alkalmazás ikonjának kiválasztása

  • A tevékenység létrehozásához kattintson a Next (Tovább) gombra, és válassza a Blank Activity (Üres tevékenység) lehetőséget.

    A tevékenység létrehozása

  • Kattintson a Next (Tovább) gombra, és nevezze el a tevékenységet. A MainActivity-t alapértelmezett névként hagyhatja activity_main elrendezésnévvel.

    A tevékenység elnevezése

  • Kattintson a Finish (Befejezés) gombra.

    A létrehozás befejezése

  • Létrejött a projekt a MainActivity.java fő tevékenységosztállyal együtt.

Hivatkozás az SDK-ra

  • Lépjen arra a mappára, amelyben kibontotta a adrms_android_sdk.zip. A "SDK > com > microsoft > rightsmanagement" mappában győződjön meg arról, hogy a .classpath, a .project és a project.properties fájl nincs írásvédettként megjelölve.

  • Az SDK-ra való hivatkozáshoz importálnia kell azt a munkaterületre.

    Kattintson az Eclipse-ben a File (Fájl) elemre. A File (Fájl) menüben kattintson az Import (Importálás) elemre. Az Import (Importálás) párbeszédpanelen válassza az Android / Existing Android Code into Workspace (Android / Meglévő Android kód a munkaterületre) lehetőséget.

    Importálás a munkaterületre

  • Kattintson a Tovább gombra. Navigáljon arra a mappára, amelyben kibontotta a adrms_android_sdk.zip. Az SDK-nak com.microsoft.rightsmanagement néven kell megjelennie a listában.

    Navigálás a mappához és annak kijelölése

  • Amikor a Finish (Befejezés) gombra kattint, az SDK projekt megjelenik a korábban létrehozott alkalmazás testvéreként.

    Az SDK projekt az alkalmazás testvéreként jelenik meg

  • Kattintson a jobb gombbal a Project (Projekt) ikonra, és tekintse meg a projekt tulajdonságait.

  • Lépjen az Android lapra.

  • Kattintson az Add (Hozzáadás) gombra, majd jelölje ki a munkaterületről a com.microsoft.rightsmanagement könyvtárat.

    A könyvtár hozzáadása

  • Kattintson az OK gombra.

    Mivel az MS RMS SDK 4.2 csatlakozik az AAD RM-hez, az alkalmazásnak meg kell adni az internetet és a ACCESS_NETWORK_STATE. Ehhez nyissa meg az AndroidManifest.xml fájlt a projekt gyökerében.

    Az engedélyek hozzáadásához kattintson az Add (Hozzáadás) gombra, majd válassza a Uses Permissions (Engedélyeket használ) lehetőséget.

    Engedélyek hozzáadása

  • A jegyzékkel kapcsolatos lépést ellenőrizheti a jegyzék a szövegszerkesztő nézetben való megtekintésével. Ellenőrizze, hogy megjelennek-e az alábbi sorok:

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

Megjegyzés Az SDK az android.support.v4 fájlt használja

  • Most már készen áll a saját új Android-alkalmazásai létrehozására.

Lásd még:

Első lépések

Fejlesztői kifejezések és fogalmak

Android API-referencia