我尝试在我的安卓项目中实现pjSIP,遵循他们官方页面上的指南。我使用的是Linux操作系统。
我成功地安装了Android NDK,并使用以下代码完成了pjSIP的构建:
$ cd /path/to/your/pjsip/dir
$ export ANDROID_NDK_ROOT=/path_to_android_ndk_dir
$ ./configure-android
$ make dep && make clean && make
这也是成功的。但是似乎没有.jar或.so文件可以包含到我的安卓项目中。入门指南有什么问题吗?还是我漏掉了什么?
作为概念证明,我想写一个安卓应用程序,它可以通过蓝牙低能耗(BLE)上的苹果通知中心服务(ANCS)从iPhone 5接收通知(例如,短信、日历等)。Android设备运行的是Kit Kat 4.4,因此这似乎是可能的,因为它也支持BLE。然而,据我所知,安卓系统中存在一个错误,导致它无法通过BLE与iOS进行正确的通信:
我是一个相当新的安卓开发人员(我大部分时间都在iOS上),所以我希望有人能给我一些建议,这个bug是否会在此刻引起轰动?如果没有,任何关于如何编码这一概念证明(从iOS和安卓要求)的建议都将不胜感激。