HICN/Android

From fd.io
< HICN
Revision as of 08:52, 26 September 2019 by Manang (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Build

Build hICN

The following guide is tested on Ubuntu and macOS

$ git clone https://github.com/icn-team/android-sdk.git
$ cd android-sdk
$ export ANDROID_ARCH="arm64"
$ make all
$ export ANDROID_ARCH="x86"
$ make all

# The hICN Distillery software will be installed in android-sdk/usr_aarch64 and android-sdk/usr_i686

Build and Install Hybrid ICN Network Service for Android App

make android_hicnforwarder
# Optionally, uninstall previous version (to avoid signature mismatch issues)
adb uninstall com.cisco.hicn.forwarder
adb install -r ./HicnForwarderAndroid/app/build/outputs/apk/release/HicnForwarderAndroid.apk

Build and Install Hybrid ICN SpeedTest & Test for Android App

make android_hicntools
adb install -r ./app/build/outputs/apk/release/hICN_Tools.apk

Build and Install Viper ABR video player for Android App

make android_viper
adb install -r build_aarch64/viper/hicn-viper-arm64_v8a/build/outputs/apk/hicn-viper-arm64_v8a-release-signed.apk

Further details are available in the following link: Android Sdk