我为Android和ios开发了一个Ionic应用程序,但现在我需要使用相同的智能电视应用程序代码,生成一个兼容Android手机,平板电脑和电视的apk。
三星提供SDK with eclipse and emulator但导入android项目后,它会在角文件中返回很多错误
令牌“finally”上的语法错误,标识符预期ng-cordova.js
作业的左侧必须是变量ng-cordova.js
作业的左侧必须是变量angular.min.js
作业的左侧必须是变量angular.js
重复案例angular-ui-router.min.js
令牌“finally”上的语法错误,标识符期望angular.js
令牌“finally”上的语法错误,标识符预期ng-cordova.js
作业的左侧必须是变量angular.js
重复案例angular-ui-router.min.js
作业的左侧必须是变量ionic.bundle.min.js
作业的左侧必须是变量angular.min.js
重复案例angular-ui-router.min.js
我可以使用相同的项目来构建android tv / samsung智能电视应用吗?
提前谢谢。
答案 0 :(得分:2)
应该可以让您为智能手机或平板电脑创建的Android应用在Android电视设备上运行,例如2015年推出的索尼和飞利浦电视或谷歌的Nexus播放器。但是,您需要修改应用程序的用户界面和控件以使用d-pad遥控器,而不是触摸或鼠标。
三星电视不运行Android。相反,他们的2015款车型基于Tizen。您可能能够修改您的Ionic应用程序的Web部分以在该平台上运行,但我不希望它在没有修改的情况下工作。
答案 1 :(得分:2)
我建议从一个干净的Javascript项目开始,例如angular.JS,proactor.JS或ember.JS。 我个人喜欢有角度的自耕农,因为它伴随着gulp,grunt任务和易于开发。 让您的项目在普通浏览器上工作后,您可以开始使用PhoneGap,Cordova甚至三星导出到其他设备。
对于三星不要浪费你的时间使用旧的SDK,你只能发布TIZEN及其2015年末的设备,并且说不好的说2015年设备的10% - 我个人不喜欢三星,支持它的笑话,他们有一个混乱的混乱,运行系统1 - 2年,然后改变他们的另一个笑话,人们更好买一个便宜的Android电视或Apple TV。
三星很糟糕。