Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andhikayuana/apk-update-demo
apk update demo
https://github.com/andhikayuana/apk-update-demo
Last synced: about 5 hours ago
JSON representation
apk update demo
- Host: GitHub
- URL: https://github.com/andhikayuana/apk-update-demo
- Owner: andhikayuana
- Created: 2024-06-20T12:46:14.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-20T12:50:54.000Z (7 months ago)
- Last Synced: 2024-11-17T08:49:09.310Z (2 months ago)
- Language: Kotlin
- Size: 7.85 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Demo APK Update
## Requirements
* JDK 17
* Android Studio Koala + SDK
* nodejs + npm
* ngrok for tunneling## How to run (Local)
### Server
* after clone this repository
* cd to server directory
* `npm install`
* to run the server you can use `npm run serve` it will run on localhost:3000
* tunneling using `ngrok http 3000`, copy the base url from ngrok### Android
* after clone this project
* open using android studio
* change base url inside `id.yuana.apk.update.demo.di.AppModule.kt` replace latest base url from the above step
* when running the app, it will automatically check and download silently
* you can check the logic inside `id.yuana.apk.update.demo.ui.MainActivity.kt`## Demo
[![Watch the video](https://img.youtube.com/vi/0OryIFgzt7M/hqdefault.jpg)](https://www.youtube.com/watch?v=0OryIFgzt7M)