drop.chapril.org-firefoxsend/android
Donovan Preston d1ea261dea Fixes #1037: Fix back button crasher
Java has nulls, and any object reference in Java can be null, but in Kotlin parameters default to not null unless the type is specified as `Type?`; our override of onActivityResult was specifying the type of the intent parameter as `Intent` instead of `Intent?`, causing an exception before our code was called. Figuring out how to turn on "break on all exceptions" in Android Studio (which is non-trivial for some reason) finally showed me the stack trace.
2019-01-23 10:28:57 -05:00
..
app Fixes #1037: Fix back button crasher 2019-01-23 10:28:57 -05:00
gradle/wrapper Implement the mechanics of fxa login on android, but don't show ui fo… (#1000) 2018-11-08 16:35:19 -05:00
pages Fix #1089 On Android, hide the add files button when uploading 2019-01-16 10:26:52 -05:00
stores Implement the mechanics of fxa login on android, but don't show ui fo… (#1000) 2018-11-08 16:35:19 -05:00
.eslintrc.yaml Implement the mechanics of fxa login on android, but don't show ui fo… (#1000) 2018-11-08 16:35:19 -05:00
.gitignore Initial working proof-of-concept for android. 2018-05-23 21:37:31 -04:00
android.js updated android LIMITS. fixes #1040 #1041 #1039 (#1075) 2019-01-08 16:46:48 -05:00
build.gradle Implement the mechanics of fxa login on android, but don't show ui fo… (#1000) 2018-11-08 16:35:19 -05:00
gradle.properties Initial working proof-of-concept for android. 2018-05-23 21:37:31 -04:00
gradlew Initial working proof-of-concept for android. 2018-05-23 21:37:31 -04:00
gradlew.bat Initial working proof-of-concept for android. 2018-05-23 21:37:31 -04:00
README.md Add a readme 2018-05-24 11:47:13 -04:00
SendAndroid.iml Initial working proof-of-concept for android. 2018-05-23 21:37:31 -04:00
settings.gradle Initial working proof-of-concept for android. 2018-05-23 21:37:31 -04:00
user.js Implement the mechanics of fxa login on android, but don't show ui fo… (#1000) 2018-11-08 16:35:19 -05:00

Readme

The Send Android app allows you to choose any file from your android device, encrypt it with a password, and get a URL which will allow secure download of the file. By default, this URL will expire after one download or 24 hours.

Building the Send Android app.

First, install Android Studio. Open the android directory in Android Studio, plug in your android phone, and press the run button.