Kotlin

Crear un proyecto Android

Nuevo proyecto Android

Crear nuevo phone-to-app carpeta interior phone-to-app-kotlin carpeta:

mkdir phone-to-app

Abra Android Studio y, en el menú, seleccione File > New > New Project.... Seleccione una Empty Activity tipo de plantilla y haga clic en Next.

Create project

Entre en phone-to-app como nombre del proyecto, apunte la ubicación a la creada anteriormente phone-to-app-kotlin/phone-to-app seleccione como Kotlin idioma y pulse Finish botón.

Ahora tienes un nuevo proyecto Android.

Añadir dependencia de Client SDK

Necesitas añadir un repositorio Maven URL personalizado a tu configuración de Gradle. Añade lo siguiente maven dentro del bloque repositories en el nivel de proyecto settings.gradle archivo:

Setting gradle file in file explorer
repositories {
    google()
    mavenCentral()
    maven {
        url "https://artifactory.ess-dev.com/artifactory/gradle-dev-local"
    }
}

Si está utilizando una versión anterior de Android Studio y no hay dependencyResolutionManagement en su settings.gradle y, a continuación, añada el bloque maven al archivo repositories en el nivel de proyecto build.gradle archivo:

Build gradle file in the file explorer

NOTA Puede utilizar la función Navigate file para abrir cualquier archivo del proyecto. Ejecute el atajo de teclado (Mac: Shift + Cmd + O Ganar: Shift + Ctrl + O) y escriba el nombre del archivo.

Ahora añade el Client SDK al proyecto. Añade la siguiente dependencia a nivel de módulo build.gradle archivo:

Build gradle
dependencies {
    // ...

    implementation 'com.nexmo.android:client-sdk:4.0.0'
}

Activar jetifier en el gradle.properties añadiendo la siguiente línea:

android.enableJetifier=true

Por último, tendrá que aumentar la asignación de memoria para la JVM editando el archivo org.gradle.jvmargs propiedad en su gradle.properties archivo. Recomendamos que sea de al menos 4 GB:

org.gradle.jvmargs=-Xmx4096m -Dfile.encoding=UTF-8