原因:
1 apicloud ide不支持mac系统
2 apicloud 真机调试代码同步慢
3 用过idea不会在爱eclipse了
APICloud在mac上开发的解决方案:
方法一:AppLoader中直接替换html等文件
方法二:使用模块包重新打包,ModulesDevProject+html模式
实施:
方案一:AppLoader中直接替换html等文件
安卓端:
1 找到安卓AppLoader所在位置,在找其中资源所在的目录,我这边之后地址为:
/sdcard/UZMap/wgt/A6971289073807,也就是我把我的文件拷贝到这个目录里面即可
2 电脑资源文件拷贝到手机中
1)adb,方便快速,但需要数据线接入
看论坛里面有人用,进入项目目录:
adb push ./phone /sdcard/UZMap/wgt/A6971289073807
退出重新进入即可。
2)ftp
3)scp
手机开启ssh服务,最好开启ssh免密码登录,执行:
scp -P 2222 -i ~/.ssh/android -r -v -C ./phone apicloud@192.168.0.102:/sdcard/UZMap/wgt/A6971289073807
ios端:
1 找到apploader所在目录,这个我使用的是itools手动一个一个用户程序找,最后发现未知未:/User/Applications/A34B80FF-9AD6-4A92-BAFF-60F7583A4710/Documents/uzfs/wgt/A6971289073807/
2 电脑资源文件拷贝到手机中
1)itools导入
很傻瓜,界面操作
2)scp,越狱
越狱后,安装sshd服务,知道root密码,执行:
scp -r -v -C ./phone root@192.168.0.104:/User/Applications/A34B80FF-9AD6-4A92-BAFF-60F7583A4710/Documents/uzfs/wgt/A6971289073807/
下次在分享使用ModulesDevProject来搭建真机开发环境,附上scp脚本:
ios.sh
-
scp -r -v -C ./phone/* root@192.168.0.104:/User/Applications/A34B80FF-9AD6-4A92-BAFF-60F7583A4710/Documents/uzfs/wgt/A6971289073807/
android.sh
-
adb push ./phone /sdcard/UZMap/wgt/A6971289073807 #android adb模式
-
或者
-
scp -P 2222 -i ~/.ssh/android -r -v -C ./phone apicloud@192.168.0.102:/sdcard/UZMap/wgt/A6971289073807