Czy mogę używać rodzimych bibliotek (zainstalowanych w stosie Androida) w mojej aplikacji NDK?
z tego artykułu
http://marakana.com/forums/android/examples/49.html
widziałem, że kompilacja aplikacji za pomocą NDK robi następujące rzeczy
1> kompiluje cały kod c (wewnątrz folderu jni) i tworzy bibliotekę, która pozostajelibs
teczka
2> wewnątrz pakietu .apk również ta biblioteka pozostaje w środkulib
teczka
i wewnątrz pliku java mogę załadować tę bibliotekę z następującym kodem
<code> static { System.loadLibrary("ndk_demo"); } </code>
Pytanie 1: więc teraz jest możliwe, że zamiast utrzymywać tę bibliotekę jako część .apk, mogę zainstalować ją w systemie Android i załadować aplikację z systemu?
Pytanie 2: w ten sam sposób mogę użyć innych bibliotek gotowych do zainstalowania w systemie Androidopen GL
, sqLite
?