An Android .apk
file can contain native libraries for one or more
architectures. Historically, all native libraries for the target
device are extracted at .apk
installation time. This would result
in two copies of native libraries on the target device: a set of
native libraries which are stored compressed within the .apk
, and
a separate set of native libraries on the Android target filesystem.
Starting with Android v6.0 (API-23), Android added an ability for