Android is a modified version of Linux. The shared library locations were appended to sys.path. the relocatable path /data/data/local is one of the location that other folks had recommended placing shared libraries. My SG3 is rooted, thus I was able to place the shared libraries in /data/data/local and set the file permissions.
I have also started looking at how to access the tcp server from my python code. So far no progress there. On Sunday, January 19, 2014 3:08 AM, Nikos Balkanas <[email protected]> wrote: On Sun, Jan 19, 2014 at 3:56 AM, william hatch <[email protected]> wrote: I have been trying to install pyrtlsdr from https://github.com/roger-/pyrtlsdr using the librtlsdr shared libraries from https://github.com/keesj/android-rtlsdr . So far the python code installed under /mnt/sdcard/sl4a/scripts is unable to find the librtlsdr shared libraries installed in /data/data/local with that location appended to sys.path. > > >My objective is to access and control the USB SDR tuner directly from my >python code without relying on the TCP server. Any help or hints welcome. > > > > > Does android run linux? Seems like a python question. In linux i would check on PYTHONPATH or other similar pyVariables...
