我目前正在尝试为我的诺基亚 5800 XpressMusic(运行 Symbian 9.4)进行编程。设置开发环境(Carbide C++)已经是一个巨大的痛苦,但现在我实际上能够构建一些东西,痛苦并没有停止!当您真正想在手机上测试应用程序时,似乎涉及到难以置信的开销。但我真的希望比我更有经验的人知道一些简单的方法来做到这一点。
如果我理解正确,每个申请都必须签名。我可以自己签署应用程序,所以这不是问题,而且似乎工作得很好。但是,如果我这样做,似乎并非所有功能都可用,而我需要的就是其中之一。所以现在我可以选择购买发布者 ID 以获得开发者证书(当前成本:200 美元 - 不,谢谢)或者我必须每次都将应用程序上传到symbiansigned!每次我更改代码并想在手机上进行测试时,我都必须使用愚蠢的网络表单上传东西!
但是现在我很兴奋地发现你可以用一个叫做 TRK 的东西来做一些远程调试的东西(也许这让我不用签名?)。我希望我可以用它来连接 Carbide 和我的手机。但这并不完全奏效。我的手机虽然安装正确,但没有显示此连接所需的应用程序。我查看了支持的 Symbian 版本号,它似乎是 9.2,所以不是我的 :( 又卡住了?
并且模拟器不是选项,因为它不支持传感器和摄像头:(
那么我做错了什么(肯定有什么)?是在手机上测试我的应用程序以每次实际上传的唯一方法,等待它被签名,再次下载,安装并测试 - 只是为了看看它没有工作,我必须重复这个过程一遍又一遍地??请不...