https://github.com/softmotions/ejdb_android_todo_app
EJDB2 Sample Android todolist application
https://github.com/softmotions/ejdb_android_todo_app
android ejdb2 todolist todolist-application
Last synced: about 1 month ago
JSON representation
EJDB2 Sample Android todolist application
- Host: GitHub
- URL: https://github.com/softmotions/ejdb_android_todo_app
- Owner: Softmotions
- Created: 2019-06-05T03:49:37.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-06T11:51:51.000Z (about 7 years ago)
- Last Synced: 2025-01-08T16:22:01.130Z (over 1 year ago)
- Topics: android, ejdb2, todolist, todolist-application
- Language: Java
- Homepage:
- Size: 208 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EJDB todolist sample application

## Setup
1. Init ejdb2 submodule, run git command
```bash
git clone https://github.com/Softmotions/ejdb_android_todo_app.git
cd ./ejdb_android_todo_app
git submodule update --init
```
1. Open Android SDK Manager and install LLDB, CMake (version >= 3.10), NDK.
1. Install [Ninja build system](https://ninja-build.org)
```bash
apt-get install ninja-build
```
## Create local.properties
Set local android SDK/NDK path and target `arch` in `local.properties`
```properties
# Path to Android SDK dir
sdk.dir=/Android-sdk
# Path to Android NDK dir
ndk.dir=/Android-sdk/ndk-bundle
# Target abi name: armeabi-v7a, arm64-v8a, x86, x86_64
abi.name=arm64-v8a
```
## Assemble apk
```bash
./gradlew assembleDebug
or
./gradlew assembleRelease
```
## Install to connected device
```bash
./gradlew installDebug
or
./gradlew installRelease
```