如之前提到的,在BlackBerry PlayBook NDK 2.0环境中开发PlayBook应用需要申请签名并在NDK环境中进行配置。当应用程序需要在PlayBook真机上测试时需要对应用进行签名,否则应用无法启动。
不过对于开发测试过程而言,每次测试都要签名的话比较麻烦,不利于测试。这时可以使用NDK环境中的Debug Token。
使用Debug Token的话NDK环境会创建一个bar文件,将需要的信息上传到PlayBook真机上。在Debug Token上传后,测试应用时就不需要对应用进行签名操作了。不过Debug Token有过期时间,一般是10天,10天以后就会过期。当Debug Token过期后,该PlayBook真机上的所有未签名的测试应用将无法启动,需要重新生成、上传新的Debug Token才行。
Debug Token的创建上传过程几乎完全由NDK环境完成,操作很简单。当你尝试在PlayBook真机上测试应用时,NDK环境会提醒你是否创建和上传Debug Token,这时选择“是”就可以让NDK环境自动完成后面的工作了。
注意Debug Token创建过程中你使用的开发环境需要能连接网络。