Lines Matching +full:aws +full:- +full:c +full:- +full:http
1 # AWS CRT Android
3 This document provides information about building and using the AWS CRT Java with Android.
7 API documentation: https://awslabs.github.io/aws-crt-java/
9 This SDK is built on the AWS Common Runtime, a collection of libraries
10 ([aws-c-common](https://github.com/awslabs/aws-c-common),
11 [aws-c-io](https://github.com/awslabs/aws-c-io),
12 [aws-c-mqtt](https://github.com/awslabs/aws-c-mqtt),
13 [aws-c-http](https://github.com/awslabs/aws-c-http),
14 [aws-c-cal](https://github.com/awslabs/aws-c-cal),
15 [aws-c-auth](https://github.com/awslabs/aws-c-auth),
16 [s2n](https://github.com/awslabs/s2n)...) written in C to be
17 cross-platform, high-performance, secure, and reliable.
22 * [Minimum requirements](#minimum-requirements)
23 * [Build and install CRT from source](#build-and-install-crt-from-source)
24 * [Consuming AWS CRT Android](#consuming-aws-crt-android)
25 * [Consuming from Maven](#consuming-from-maven)
26 * [Consuming from locally installed](#consuming-from-locally-installed)
32 * [Set JAVA_HOME](#set-java_home)
34 * Android SDK 24 ([Doanload SDK Manager](https://developer.android.com/tools/releases/platform-tool…
35 * [Set ANDROID_HOME](#set-android_home)
43 mkdir sdk-workspace
44 cd sdk-workspace
47 git clone --branch v0.27.6 --recurse-submodules https://github.com/awslabs/aws-crt-java.git
54 ## Consuming AWS CRT Android
58 AWS CRT Android in your application, add the following to your `build.gradle` repositories and depe…
66 api 'software.amazon.awssdk.crt:aws-crt-android:0.27.6'
69 Replace `0.27.6` in `software.amazon.awssdk.crt:aws-crt-android:0.27.6` with the latest release ver…
70 Look up the latest SDK version here: https://github.com/awslabs/aws-crt-java/releases
73 You may also consume AWS CRT Android in your application using a locally installed version by addin…
81 api 'software.amazon.awssdk.crt:aws-crt-android:0.27.6'
84 Replace `0.27.6` in `software.amazon.awssdk.crt:aws-crt-android:0.27.6` with the latest release ver…
85 or replace with `1.0.0-SNAPSHOT` to use the CRT built and installed from source.
95 - variable name: `JAVA_HOME`
96 - variable value: `<jdk_install_path>` (example: `C:\Program Files\Java\jdk-17.0.2`)
98 4. re-open the command prompt for the environment variables to apply
103 # (example: "/Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home")
113 - variable name: `ANDROID_HOME`
114 …- variable value: `<android_sdk_path>` (example: `C:\Users\YourUsername\AppData\Local\Android\Sdk`)
116 4. re-open the command prompt for the environment variables to apply