Installation Guide - solum-signage-system/solum-signage-example GitHub Wiki
Before you begin, you will need:
- Requirement: The project needs to be built using Android Studio.
- Download: You can download Android Studio from the official Android Developers website.
- Requirement: To access the necessary packages for this project, you need a GitHub Personal Access Token.
- Generate PAT: Please refer to the following document to create your token: https://catkin-gargoyle-8a3.notion.site/Devie-API-package-import-9ea28026f1c54b238f9781c088701384
Open the SoluM Signage Feature Examples
project in Android Studio.
You need to configure your GitHub credentials to fetch project dependencies.
-
Locate the
settings.gradle.kts
file at the root of the project. -
Find the lines containing
username = "USER"
andpassword = "SECRET"
. -
Replace
USER
with your GitHub account username. -
Replace
SECRET
with your generated GitHub Personal Access Token.username = "YOUR_GITHUB_USERNAME" password = "YOUR_GITHUB_PERSONAL_ACCESS_TOKEN"
⚠️ Important Security Note: To prevent GitHub Push Protection errors and enhance security, it is strongly recommended to manage sensitive information like your username and Personal Access Token using Gradle Properties or Environment Variables instead of hardcoding them directly intosettings.gradle.kts
. This prevents accidental exposure of your credentials.
Once the settings.gradle.kts
file is configured, you can build the project.
Android Studio should automatically prompt you to sync Gradle files after modifying settings.gradle.kts
. If not, click the "Sync Project with Gradle Files" button in the toolbar.
Build the project within Android Studio to generate the APK file.
- Go to
Build
>Build Bundles(s) / APK(s)
>Build APK(s)
. - Android Studio will compile the project and generate the
.apk
file, usually located inapp/build/outputs/apk/debug
orapp/release
.
After generating the APK, you need to transfer and install it on your SoluM Signage Device.
Copy the generated APK file (e.g., app-debug.apk
or app-release.apk
) to a USB memory stick.
Connect the USB memory stick to your SoluM signage device.
- On your SoluM Signage device, locate and run the
CMS PlayWizard
application. - When
Solum Signage example
(or a similar name) appears on the screen, select it. - Follow the on-screen instructions within
CMS PlayWizard
to complete the installation of the example application.
Once the installation is complete:
Run the newly installed Solum Signage example
application on your SoluM Signage device.
The application should now be running, showcasing various features and API usage examples of SoluM Signage.