Abrufen des Surface Duo SDKGet the Surface Duo SDK

Das Surface Duo SDK besteht aus den folgenden Modulen:The Surface Duo SDK consists of the following modules:

Sie können nur das, was Sie in Ihrer Anwendung benötigen, einschließen.You can include only what you need in your application. Weitere Informationen zum Aktualisieren Ihres Android Studio-Projekts finden Sie weiter unten.See the instructions below to update your Android Studio project.

Anzeigemaske und ScharnierwinkelDisplay mask and hinge angle

Befolgen Sie diese Schritte, um das Surface Duo SDK zu Ihrer Kotlin- oder Java-App hinzuzufügen:Follow these steps to add the Surface Duo SDK to your Kotlin or Java app:

  1. Fügen Sie in der build.gradle-Datei der obersten Ebene diese Zeilen innerhalb des Abschnitts allprojects { repositories { hinzu:In the top-level build.gradle file, add these lines inside the allprojects { repositories { section:

    maven {
        url 'https://pkgs.dev.azure.com/MicrosoftDeviceSDK/DuoSDK-Public/_packaging/Duo-SDK-Feed/maven/v1'
    }
    
  2. Fügen Sie in der build.gradle-Datei auf Modulebene die folgenden Zeilen im Abschnitt dependencies { hinzu:In your module-level build.gradle file, add these lines in the dependencies { section:

    implementation "com.microsoft.device.display:display-mask:0.3.0"
    
  3. In Java-Projekten sollte diese Zeile außerdem zu den build.gradle-Abhängigkeiten hinzugefügt werden, da die Bibliothek mit Kotlin erstellt wird (beachten Sie, dass die $kotlin_version ebenfalls definiert werden muss):Java projects should also add this line to their build.gradle dependencies, because the library is built with Kotlin (note that the $kotlin_version will need to be defined as well):

    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    

Dies stellt folgende APIs bereit:This provides the following APIs:

Dual-Screen-Bibliotheken und LayoutsteuerelementeDual-screen libraries and layout controls

Wir haben zusätzliche Bibliotheken und Layoutsteuerelemente für Kotlin- und -Java-Entwickler bereitgestellt:We have provided additional libraries and layout controls for Kotlin and Java developers:

Um auf diese Funktionen zuzugreifen, fügen Sie Ihrer App die erforderlichen Abhängigkeiten hinzu.To access these features add the required dependencies to your app.

Nächste SchritteNext steps