android - What is libarm.so? -


i using vitamio framework play audio on android.

the framework consists of library file libarm.so file big (5m), makes apk big.

i delete file , compile app, , still running fine.

i wondering safe delete file?

it contains cpu-specific highly-optimized code used improve performance of operations, decoding of types of multimedia streams (ffmpeg uses , i'm not sure if else too).

the library 7zipped pack of several libraries, built different arm architectures (armv6, armv7, etc.), size.

these libraries extracted device first time run app. if remove them , run app successfully, because have been extracted. clear app data, , try again.

if app doesn't crash when delete (and have cleared app data), means you're not using code utilizes libarm.so apis, so, unless plan add more multimedia support app, safe leave library out of it.


Comments

Popular posts from this blog

jquery - How can I dynamically add a browser tab? -

node.js - Getting the socket id,user id pair of a logged in user(s) -

keyboard - C++ GetAsyncKeyState alternative -