An unofficial Android tool application for "Princess Connect Re:Dive".
It supports the server of Japan, Taiwan and Mainland China at present.
- Android 9+
Must use Android Studio Giraffe (2022.3.1) or later, or you'll get misty errors.
Before building, you need to create a local.properties
in project's root directory if it does not exist.
$ touch local.properties
You can build app with debug variant by executing the following command directly.
$ ./gradlew :app:assembleDebug
If you want to build a release version app, you must add the following lines into local.properties
first:
signing.storeFile=${PATH_TO_YOUR_KEY_STORE_FILE}
signing.storePassword=${YOUR_KEY_STORE_PASSWORD}
signing.keyAlias=${YOUR_KEY_ALIAS}
signing.keyPassword=${YOUR_KEY_PASSWORD}
After that you can build app with release variant:
$ ./gradlew :app:assembleRelease
- Character
- Character Derivative Status & calculation
- Clan Battle Boss
- Dungeon
- Equipment
- Equipment Drop Search
- Event Boss
- Event Calendar
- Event Notification
- Rank Comparison
Differences between the Original Repo
- Better internationalization
- Fully wrote in Kotlin (Although there maybe a lot of workaround because of the Database structure)
- Dependencies all cleaned up, now no more third-party code exists
- Save Character Card Image to Device Local Storage
- Switch display between Character's Voice Actor Name & Actual Name
- Improved Character Search result
- Support Taiwan server database
- Use Jetpack Compose to build new UI (Working in my another repository, TBD)
Japanese, English and Chinese fully supported, Korean partially supported.
Korean strings are provided by applemintia.
English strings are provided by southrop & MightyZanark (With some change made by Nyan Fantasia).
Chinese Traditional strings and improved localization functions are provided by Nyan Fantasia.
Any contribution is welcomed, I could handle it.
ShizuruNotes is highly inspired by the following illustrious repos, thanks them:
- PrincessGuide
- redive_master_db_diff
- DereHelper
- Authors of some snippets from StackOverFlow
ShizuruNotes also uses these open source software.
- KasumiNotes The KR server version of ShizuruNotes, developed by HerDataSam.
- ShizuruNotes Original The base code of this repo.
ShizuruNotes is licensed under the Apache License 2.0.