Skip to content

Latest commit

 

History

History
81 lines (53 loc) · 2.93 KB

README.md

File metadata and controls

81 lines (53 loc) · 2.93 KB

Wifi Radar

GitHub Android CI GitHub tag (latest by date) GitHub last commit

Demo Mode

Wifi Radar is (experimental) application to scan WiFi access points and create map about those.

Other purpose for this application is to learn more Kotlin, Jetpack Compose and Android application development.

Get it on Google Play

Documentation

Development related instructions are in this README.md file.

Algorithm descriptions etc. are in docs/index.md file, which is also public web page for this app.

Crashlytics setup

Crashlytics could help investigating possible crash bugs.

There are two options, with or without Crashlytics. Both options require some preparations.

Build with Crashlytics:

  • Create own Crashlytics project
  • get google-services.json from Crashlytics and add it to app directory

Build without Crashlytics:

  • Comment out following two lines from plugin section from app/build.gradle

    id 'com.google.gms.google-services'
    id 'com.google.firebase.crashlytics'
    

Compile and install

Create keystore.properties file to project root to contain keystore parameters.

storePassword=MyKeyStorePassword
keyPassword=MyKeyPassword
keyAlias=upload
storeFile=MyKeyStoreFile

Build release apk file

./gradlew clean test assembleRelease

Or Build bundle files

./gradlew clean test bundle

TODO list

Here is list of ideas what to do