Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nymtech/nym-vpn-android

The NymVPN client app for Android
https://github.com/nymtech/nym-vpn-android

Last synced: 6 days ago
JSON representation

The NymVPN client app for Android

Awesome Lists containing this project

README

        

# NymVPN Android

The Android client application for NymVPN.

## Building

### Install Rust

```
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```

### Add android targets to Rust

```
rustup target add \
aarch64-linux-android \
armv7-linux-androideabi \
x86_64-linux-android \
i686-linux-android
```

### Install cargo-ndk

```
cargo install cargo-ndk
```

### Install Go

```
brew install go
```

### Install JDK 17

```
brew install openjdk@17
```

### Install protobuf

```
brew install protobuf
```

### Install Android Studio w/NDK

```
$ git clone https://github.com/nymtech/nymvpn-android
$ cd nymvpn-android
$ ./gradlew assembleDebug
```