我正在尝试使用android 2.3模拟器运行一个简单的SIP程序。
当我尝试创建SipManager的实例时,我得到一个返回值为null(这意味着不支持SIP API)。
请建议我如何在模拟器中测试SIP。
答案 0 :(得分:2)
由于下面的问题列表链接,我得到了这个工作:
http://code.google.com/p/android/issues/detail?id=13037
对我有用的东西在这个帖子的子链接中。
模拟器-avd -partition-size 128 adb shell mount -o remount,rw -t yaffs2 / dev / block / mtdblock1 / system
将来自AOSP的2个XML复制到文本文件中:android.software.sip.xml,android.software.sip.voip.xml,并将XML复制到模拟器:
adb push android.software.sip.voip.xml / system / etc / permissions adb push android.software.sip.xml / system / etc / permissions
可以在此处找到重新包装的资源文件。将其复制到模拟器:
adb push framework-res.apk / system / framework
或者......这些步骤合二为一:下载AVD system.img并复制到.... android \ avd \ .avd文件夹中。
已知问题:来电尚未使用。