我编写了一个.c源代码(在ecllipse中),它使用libcap库来获取与网络流量相关的信息.现在我已经在ecllipse中使用ndk-build创建了一个可执行的二进制文件.我已将libs/armeabi文件夹中创建的二进制文件推送到我的android(rooted nexus 5,Lollypop)的/ data/local /文件夹中,并尝试执行二进制文件.但是android正在抛出这个错误
错误:仅支持位置独立可执行文件(PIE)
我对PIE一无所知,请告诉我如何创建与位置无关的可执行文件.
是否可以通过编程方式从 Android 设备获取无线电资源控制 (RRC) 状态,如果任何可用的公共 API 或隐藏的 API 也可以工作?
我正在使用Google搜索UMTS网络中的RRC状态转换,并发现"每当UE感觉没有剩余数据要传输时,它就会启动定时器T323,在此定时器到期时,它会向终端连接发送SCRI信号.接收到SCRI网络决定UE的RRC状态."
我对这个程序有些怀疑.
我是这个领域的新手所以如果我在任何地方都错了,请纠正我.
networking telecommunication android-wireless 3g-network umts