有一个需求,需要在Unity3d中使用metaio sdk,并且要用到语音交互,我想到了加入讯飞语音,我想到了两种方法:
一:在unity3d中导入metaio的package包然后发布成android项目,在eclipse中加入讯飞语音的文件,然后导出jar包和资源到unity,最后发布apk。
但遇到了问题:
①AndroidManifest.xml配置文件中的主进程是进不去的,这种从unity导出的android项目包下有三个java文件(UnityPlayerActivity.java、UnityPlayerNativeActivity.java、
UnityPlayerProxyActivity.java),我在不同位置都使用了Log,然后在eclipse中连接手机运行,没有得到一个Log,也就是说这三个java文件根本没有执行进去,然后就没有然
后了……
二:使用metaio原生的android项目包和例子,我使用的是SDK_Template,还是想在eclipse中加入讯飞语音的东西,然后导出jar包和资源到unity,发布apk。
遇到的问题:
①发布的apk打开后闪退,显示停止运行。检测的原因是在MainActivity.java中运行到Intent跳转到Template.java的时候跳转不过去,我新建一个.java文件就跳转过去了,
不知道是不是Template.java 是扩展自ARViewActivity才跳转不过去的呢。
诸位大大有这方面的经验吗,如果有,请多多指教下,谢谢!
|
|
|
|
|
|