我最近将Android SDK更新为最新版本,当我尝试从命令行构建并部署到我的Samsung Galaxy S3时,我收到以下错误:
$ titanium build -p android -T device -C --device-id 6f01b9ae
Titanium命令行界面,CLI版本3.4.0,Titanium SDK版本3.4.0.GA
版权所有(c)2012-2014,Appcelerator,Inc。保留所有权利。
请将错误报告给http://jira.appcelerator.org/
[错误]:无效" - 设备ID"价值" 6f01b9ae"
如需帮助,请运行:titanium help build
有没有人可以尝试通过这个?我非常困难,真的很感激一些帮助。 谢谢!
答案 0 :(得分:1)
因为Titanium工具使用Android的adb推送到您的设备,所以首先运行
adb devices
验证adb是否看到设备,并且您使用的ID匹配。
其次,-C和--device-id是相同的标志,不需要重复。这些都是一样的:
$ titanium build -p android -T device -C 6f01b9ae
$ titanium build -p android -T device --device-id 6f01b9ae