This project is funded by /
This app allows you to do single Solid sign-in in Android ecosystem. Which will be used for other apps to communicate through this app to do CRUD functions on the users' pod.
This project built with an enhanced JDK (JBR v17.0.9). So in case of having any problem during the build process, it is recommended to set your JAVA_HOME variable to your JBR v17.0.9 path or JDK 17 in general. Gradle is the default build tool used in this project. In the root directory of the project run command:
./gradlew assembleDebug
You can find the generated .apk
file in the path:
./app/build/outputs/apk/debug
You can open it for instance with Android Studio. It will take a while for the emulator to start up but then you'll be presented with a login screen and if you log in to your pod there, you should see something like this:
This library has the functionality to do the authentication for your solid app on Android.
For now, download the source code and add SolidAndroidClient
module to your app mudules. The development is in proccess, soon it will available through Maven Central.