I'm supposed to create an SDK which will be easy to use, so I need it to be in a single jar file. Resources are problematic, but what about including ".so" files, which are NDK-created libraries (usually placed in "libs/armeabi" folder)?
Is it possible to add the ".so" files into the jar file, so that whoever uses the SDK's jar file won't need to add them to his libs folder in his project?
If so, how, and if not, is there any workaround?
To clarify: whoever uses the SDK should only use a single jar file, which will contain all that is needed in order to use the SDK, including the ".so" files.
Note that if I put the libs folder (and the ".so" files in it) into the project that uses the SDK, it works just fine. The same goes if I use the SDK project as an Android project.