Android-konfigureringAndroid setup

Viktigt

Versioner av Microsoft Rights Management Service SDK som lanserades före mars 2020 är inaktuella. program som använder tidigare versioner måste uppdateras för att använda versionen från mars 2020.Versions of the Microsoft Rights Management Service SDK released prior to March 2020 are deprecated; applications using earlier versions must be updated to use the March 2020 release. Fullständig information finns i utfasnings meddelandet.For full details, see the deprecation notice.

Inga ytterligare förbättringar planeras för Microsoft Rights Management Service SDK.No further enhancements are planned for the Microsoft Rights Management Service SDK. Vi rekommenderar starkt att du använder Microsoft Information Protection SDK för klassificering, märkning och skydds tjänster.We strongly recommend adoption of the Microsoft Information Protection SDK for classification, labeling, and protection services.

För Android-program kan Microsoft Rights Management SDK 4.2 användas för att aktivera integrerat informationsskydd i program med hjälp av Azure Active Directory Rights Management (AAD RM).Android applications can use the Microsoft Rights Management SDK 4.2 to enable integrated information protection in their applications by using Azure Active Directory Rights Management (AAD RM ).

Det här avsnittet innehåller information om hur du konfigurerar miljön så att du kan skapa egna nya appar.This topic will guide you through setting up your environment for creating your own new apps .

FörutsättningarPrerequisites

Vi rekommenderar följande programvara i utvecklingssystemet:We recommend the following software on your development system:

  • Windows- eller OS X-operativsystemet kan köras i utvecklingsmiljön Eclipse.Windows or OS X operating system to run the Eclipse development environment.

  • I den här handboken förutsätts det att du använder SDK Eclipse från och med Eclipse Juno 4.2 och en standardinstallation.This guide assumes that you are using the Eclipse SDK beginning with Eclipse Juno 4.2 and using a default installation.

  • Java från och med Java 1.6.Java starting with Java 1.6.

  • Insticksprogrammet Android Developer Tools (ADT).Android Developer Tools (ADT) Plugin. OBS! – Du kan bli ombedd att starta om Eclipse för att slutföra installationen.NOTE - You might be asked to restart Eclipse to complete the installation.

  • MS RMS SDK 4.2-paketet för Android.The MS RMS SDK 4.2 package for Android. Mer information finns i komma igång.For more information see, Get started.

    Denna SDK kan användas för att utveckla för Android 4.0.3 (API-nivå 15) och senare.This SDK can be used to develop for Android 4.0.3 (API level 15) and later.

  • Autentiseringsbibliotek: Vi rekommenderar att du använder Azure AD-autentiseringsbiblioteket (ADAL).Authentication library: We recommend that you use the Azure AD Authentication Library (ADAL). Andra autentiseringsbibliotek som har stöd för OAuth 2.0 kan dock också användas.However, other authentication libraries that support OAuth 2.0 can be used as well.

    Mer information finns i ADAL för AndroidFor more information see, ADAL for Android

    Obs!    Om ditt program inte kommer att använda ADAL-biblioteket som OAuth 2,0-autentiseringspaket, bör du läsa igenom den här Android-vägledningen och vissa SecureRandom-tankar.Note  If your application will not be using the ADAL Library as the OAuth 2.0 authentication library, you should review this Android guidance, Some SecureRandom Thoughts.

Läs artikeln Nyheter för information om API-uppdateringar, viktig information och vanliga frågor och svar.Read the What's new topic for information about API updates, release notes, and frequently asked questions (FAQ).

ValfrittOptional

Vårt gränssnittsbibliotek innehåller återanvändningsbart gränssnitt för användning och skyddsåtgärder för utvecklare som inte vill skapa ett eget anpassat gränssnitt–- Gränssnittsbibliotek och exempelapp för Android.Our UI library provides re-usable UI for consumption and protection operations for developers who don’t want to create their own custom UI - UI Library and Sample app for Android.

Konfigurera utvecklingsmiljönConfiguring your development environment

Obs!    MS RMS SDK 4,2 Preview-utgåva: i den här för hands versionen har skärm dum par inte uppdaterats för att Visa ändrings namnet för Sök vägar från com/Microsoft/Protection till com/Microsoft/rightsmanagment.Note  MS RMS SDK 4.2 Preview Release: In this preview release, the screen shots have not been updated to show the change in name of the pathes from com/microsoft/protection to com/microsoft/rightsmanagment. Texten har dock uppdaterats.The text though, has been updated.

  • Öppna Eclipse-utvecklingsmiljön.Open the Eclipse development environment.

  • Om du vill skapa ett nytt projekt i Android-programmet klickar du på NyArkiv-menyn. Klicka på Projekt och välj sedan Android-programprojekt.To create a new Android Application project, on the File menu, click New, click Project, and then select Android Application Project.

    Skapa ett nytt Android-program.

  • Ange programmets namn.Enter the application name. Projektnamnet och paketnamnet fylls i baserat på programnamnet.The project name and package name is filled based on the application name.

  • Klicka på Nästa och välj en plats där du vill skapa arbetsytan.Click Next and select where you want to create the workspace.

    Ange programnamnet

  • Klicka på Nästa och välj en ikon för appen.Click Next and select an icon for your app.

    Välj en ikon för appen

  • Klicka på Nästa och skapa aktiviteten gnom att välja Tom aktivitet.Click Next and select Blank Activity to create the activity.

    Skapa aktiviteten

  • Klicka på Nästa och ange ett namn för aktiviteten.Click Next and provide a name for the activity. Du kan lämna MainActivity som standard namn med ett Kolumnlayoutnamn för aktivitets _ huvud.You can leave MainActivity as the default name with a layout name of activity_main.

    Ange ett namn på aktiviteten

  • Klicka på Finish.Click Finish.

    Slutför skapandet

  • Projektet har skapats, tillsammans med huvudaktivitetsklassen MainActivity.java.Your project has been created, along with the main activity class MainActivity.java.

Hänvisa till SDK:nReferencing the SDK

  • Navigera till mappen där du extraherade ADRMS Android- _ _sdk.zip.Navigate to the folder in which you extracted the adrms_android_sdk.zip. I mappen ”SDK > com > microsoft > rightsmanagement” ser du till att filerna .classpath, .project och project.properties inte har markerats som skrivskyddade.In the "SDK > com > microsoft > rightsmanagement" folder, make sure the files .classpath, .project, and project.properties are not marked as read-only.

  • Om du vill referera till SDK:n måste du importera den till arbetsytan.To reference the SDK, you must import it to the workspace.

    Klicka på Arkiv i Eclipse.In Eclipse, click File. Klicka på ImporteraArkiv-menyn.On the File menu, click Import. I dialogrutan Importera väljer du Android/Befintlig Android-kod till arbetsytan.In the Import dialog box, select Android / Existing Android Code into Workspace.

    Importera den till arbetsytan

  • Klicka på Nästa.Click Next. Navigera till Välj den mapp där du extraherade ADRMS _ android- _sdk.zip.Navigate to select the folder in which you extracted the adrms_android_sdk.zip. SDK:n bör nu visas som com.microsoft.rightsmanagement i listan.The SDK should appear in the list as com.microsoft.rightsmanagement.

    Navigera och välj mappen

  • När du klickar på Slutför visas SDK-projektet på samma nivå som det program som du skapade tidigare.When you click Finish, the SDK project appears as a sibling of your previously created application.

    SDK-projektet visas på samma nivå som programmet

  • Högerklicka på ikonen Projekt och visa egenskaperna för projektet.Right-click the Project icon and view the properties for the project.

  • Navigera till Android-fliken.Navigate to the Android tab.

  • Klicka på Lägg till och välj sedan biblioteket com.microsoft.rightsmanagement från arbetsytan.Click Add, and then select the com.microsoft.rightsmanagement library from the workspace.

    Lägg till biblioteket

  • Klicka på OK.Click OK.

    Eftersom MS RMS SDK 4,2 ansluter med AAD RM måste programmet beviljas ** _ nätverks _ tillstånd**för Internet och åtkomst.Because the MS RMS SDK 4.2 connects with AAD RM, the application has to be granted the INTERNET and ACCESS_NETWORK_STATE. Det gör du genom att öppna filen AndroidManifest.xml i projektroten.To do so, open the AndroidManifest.xml file in the root of the project.

    Om du vill lägga till behörigheter klickar du på Lägg till och väljer sedan Använder behörigheter.To add the permissions, click Add, and then select Uses Permissions.

    Lägga till behörigheter

  • Du kan verifiera manifeststeget genom att visa manifestet i textredigeringsvyn.You can verify the manifest step by viewing the manifest in the text editor view. Kontrollera att följande rader visas:Make sure the following lines appear:

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

Obs!    SDK använder Android. support. v4Note  The SDK uses the android.support.v4

  • Du är nu redo att skapa egna nya Android-appar.You are now ready to create your own new Android apps.

Se ävenSee Also

Komma igångGet started

NyheterWhat's new

Termer och begrepp för utvecklareDeveloper terms and concepts

API-referens för AndroidAndroid API Reference