语言

Menu
Sites
Language
关于Tizen TV开发的几个问题

      Hi,我是一名C++开发人员,目前正打算配合C#同事在Tizen TV上开发应用,查阅Tizen官网上的开发者文档,了解到Tizen有三种开发应用方式:.Net、Web和Native,文档上显示TV使用的是.Net和Web应用开发方式

      Native应该指的是C/C++开发,通过我们自己的尝试,使用Tizen Studio创建mobile的Native项目,实现一个简单的add函数,并创建动态库,让C#在项目中使用,运行结果有些奇怪,使用Debug版本的so文件,.Net应用在模拟器和真实TV上都能正常运行,使用Release版本的so文件,.Net应用在模拟器上能正常运行,在真实TV上能正常安装,但是调用add函数时应用就退出了,推测应该是应用崩溃。

      现在我有几个问题想寻求解答:

      1.针对Tizen TV的应用开发,上面这种创建动态库,由.Net(C#)应用使用的方式,是不是正确的?因为我们有现成的C/C++底层库,希望编译后以库的方式提供给C#使用

      2.编译出来的Debug可用,Release不可用是什么原因,还是有什么限制?

      3.编译Native动态库是否只有arm和x86两种架构,编译出来的好像都是32位版本,是否能编译和使用64位库文件?如果支持64位,在Tizen Studio上编译时怎么设置

      4.如果要进行Tizen TV商务合作,联系方式怎么获取?