library--_dabaff54-e9c3-4028-a3a7-aa6e52028f4d_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable> No=2C technically=2C an app can load a native shared library provided by =
another
Hm=2C are the issues related to that library being in an APK? I don't see h=
ow you can=20
have Android give you access to somebody else's library unless you have bee=
n signed
with the same private key. If you are saying 'technically' accessing system=
libraries=20
then I agree but in that case you have an issue with distributing the libra=
ry as you=20
cannot distribute system libraries via the Android processes.
Perhaps I have missed the point=2C Android security prevents you accessing =
resources
that you have not been given a priori permission to use to ensure the syste=
m cannot
be compromised by malicious code. If you want to root your device and hack =
it to get
to the point where you can overcome that security then that can be achieved=
but that
comes back to another point I made:=20
Why introduce that level of complexity into the system?=20
Why not just get a Linux port for your handset/tablet and have done?
Regards=2C nick.
=
--_dabaff54-e9c3-4028-a3a7-aa6e52028f4d_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
>=3B No=2C technically=2C an app can load a native shared library provide=
d by another>=3B without caring about any kind of signature. An =
app can freely dlopen() a library>=3B provided by another app.Hm=2C are the issues related to that library being in an APK? I don't see =
how you can have Android give you access to somebody else's library unl=
ess you have been signedwith the same private key. If you are saying 't=
echnically' accessing system libraries then I agree but in that case yo=
u have an issue with distributing the library as you cannot distribute =
system libraries via the Android processes.Perhaps I have missed th=
e point=2C Android security prevents you accessing resourcesthat you ha=
ve not been given a priori permission to use to ensure the system cannotbe compromised by malicious code. If you want to root your device and hack=
it to getto the point where you can overcome that security then that c=
an be achieved but thatcomes back to another point I made: Why =
introduce that level of complexity into the system? Why not just ge=
t a Linux port for your handset/tablet and have done?Regards=2C nic=
k.
=
--_dabaff54-e9c3-4028-a3a7-aa6e52028f4d_--
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.