https://github.com/castle/castle-android
Android library for Castle
https://github.com/castle/castle-android
Last synced: 3 months ago
JSON representation
Android library for Castle
- Host: GitHub
- URL: https://github.com/castle/castle-android
- Owner: castle
- Created: 2017-05-18T18:29:23.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2026-03-19T08:13:29.000Z (3 months ago)
- Last Synced: 2026-03-20T01:36:19.748Z (3 months ago)
- Language: Java
- Homepage: https://castle.io
- Size: 2.08 MB
- Stars: 9
- Watchers: 15
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGELOG.md
- License: licenses/android-sdk-license
Awesome Lists containing this project
README
# Android SDK for Castle
**[Castle](https://castle.io) adds real-time monitoring of your authentication stack, instantly notifying you and your users on potential account hijacks.**
[](https://opensource.org/licenses/MIT)
[](https://circleci.com/gh/castle/castle-android/tree/master)
[](https://codecov.io/gh/castle/castle-android)
## Requirements
- Android 4.0
## Installation
Castle is available through Gradle.
### Gradle
Add the following line to your projects `build.gradle`
```ruby
api 'io.castle.android:castle:latest-version'
```
## Usage
Please see the [Mobile Integration Guide](https://docs.castle.io).
## Library size and method count
| | Size |
|---|---|
| Total AAR Size in castle-release.aar | 0.08 mb |
| Total methods in castle-release.aar | 635 |
| Total classes in castle-release.aar | 164 |
| | Size |
|---|---|
| kotlin-stdlib-1.7.10.jar | 1 488,89 kb |
| kotlinx-coroutines-core-jvm-1.6.4.jar | 1 442,04 kb |
| core-1.9.0.aar | 1 089,54 kb |
| okhttp-4.9.0.jar | 772,78 kb |
| okio-jvm-2.8.0.jar | 237,48 kb |
| gson-2.8.5.jar | 235,96 kb |
| kotlin-stdlib-common-1.7.10.jar | 194,27 kb |
| core-ktx-1.9.0.aar | 173,88 kb |
| retrofit-2.9.0.jar | 122,50 kb |
| collection-1.0.0.jar | 40,71 kb |
| annotation-experimental-1.3.0.aar | 35,17 kb |
| versionedparcelable-1.1.1.aar | 30,33 kb |
| annotation-1.2.0.jar | 28,83 kb |
| rootbeer-lib-0.0.8.aar | 27,53 kb |
| concurrent-futures-1.0.0.jar | 25,29 kb |
| kotlin-stdlib-jdk7-1.6.21.jar | 23,34 kb |
| lifecycle-common-2.3.1.jar | 22,95 kb |
| kotlinx-coroutines-android-1.6.4.jar | 19,06 kb |
| tape-2.0.0-beta1.jar | 17,68 kb |
| kotlin-stdlib-jdk8-1.6.21.jar | 17,36 kb |
| annotations-13.0.jar | 17,13 kb |
| logging-interceptor-4.9.0.jar | 15,31 kb |
| core-common-2.1.0.jar | 10,99 kb |
| lifecycle-runtime-2.3.1.aar | 10,97 kb |
| core-runtime-2.1.0.aar | 5,92 kb |
| converter-gson-2.9.0.jar | 4,51 kb |
| listenablefuture-1.0.jar | 3,08 kb |
| Total dependencies size | 5,97 Mb |