platform

Establish Android Build Environment Under Fedora 27

Establish Android Build Environment Under Fedora 27 Install required packages dnf install git-core gnupg flex bison gperf zip curl zlib-devel gcc-arm-linux-gnu gcc-c++-arm-linux-gnu ccache unzip java-1.8.0-openjdk-devel make automake autoconf python2 ncurses-compat-libs libstdc++.i686 Configure USB Access

android source directory structure

abi –This folder contains a sub folder called cpp which actually contains many C++ files linked to many places. art –it is the folder that deals with the compilation of the latest android ART runtime. If you’re looking into source directories of some other android versions, you won’t fins it obviously bionic –the C-runtime for Android. Note that Android is not using glibc like most Linux distributions. Instead the c-library is called bionic and is based mostly on BSD-derived sources.