Rendering lets-plot with Skia. This project is a WIP.
Skia mapper requires additional modules that have to be published. Checkout the for-skiko-mapper
branch in lets-plot
project directory and run the following command:
./gradlew publishAllPublicationsToMavenLocalRepository
Add the following property maven.repo.local=<LETS-PLOT-PROJECT-ROOT>/.maven-publish-dev-repo
to the local.properties
file.
With SDK Manager
from menu "Tools -> Android -> SDK Manager" setup Android SDK. local.properties
file should be automatically generated. Otherwise add it manually with proper path (like sdk.dir=/Users/john/Library/Android/sdk
).
With Device Manager
from "Tools -> Android -> Device Manager" setup virtual device.
Nexus 5 with Android 12 works well.
Select demo-android-app
in Run configurations
to run it.
To run compose demo use gradle task demo-compose-app -> Tasks -> compose desktop -> run
. Running the main
function with gutter button is not working. To run another demo change the compose.desktop.application.mainClass
property in the demo-compose-app/build.gradle.kts
.