使用TiShadow 加快Titanium开发(speed up your titanium: tishadow)

refer to:  http://tishadow.yydigital.com/

refer to :http://siwei.me/blog/posts/tishadow-titanium-speed-up-your-titanium-tishadow

Titanium 开发的最大困难对我来说,有两点:

1. 缺少单元测试框架( ti-mocha 啥的,目前还用不了)

2. 无法快速预览。每次修改视图,都需要重新部署APK,特别消耗时间。

所以找到了 TiShadow. 

1. $ npm install -g tishadow

使用方法

1-18日 更新:  

$ cd < your project path>

$ ti build --platform android --target device --shadow 

ti build --platform android --target device --device-id 192.168.56.101:5555 --shadow 

下面这两步是找到你自己的device-id

$ which adb

$ adb devices

就可以啦。 任何XML的改动,都可以直接在 手机上看到!

如果出现 Tishadow server 启动失败字样的话,就 看看是不是自己的 localhost:3000端口已经被rails占用了? 干掉就好。

TiShadow 由3部分组成: command line interface, mobile app, server. 每次由 CLI 发起命令, 发送到server, 然后调用各种app进行测试。

转载于:https://www.cnblogs.com/gumengli/p/4240781.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值