有人可以为Android开发推荐一款优秀的基于云的IDE吗?
我在我的桌面上使用Eclipse / ADT,在我的Android设备上使用AIDE,但同步这两者是一件麻烦事。
如果没有可用的,有人会建议使用AIDE的高级功能在GIT上托管我的应用程序吗?
答案 0 :(得分:8)
我从来没有找到一个好的基于云的Android IDE,但这就是我所做的(任何人都可以从谷歌那里获得这个想法)。这适用于Windows,Linux和(我认为)Mac。如果这适用于Mac,请确认其他人。
桌面(带有Eclipse):
Android(附AIDE):
这就是它的全部。只要您在从桌面切换到Android设备之前确保使用Dropbox,反之亦然,您基本上可以使用基于云的免费Android IDE从桌面或Android设备进行开发。
答案 1 :(得分:4)
这是我在Android上开发android的工作流程:
使用android sdk,ant,Ivy或新的Gradle设置设置android构建服务器 aws ec2服务器或其他免费/廉价的云服务器svc。
设置dropbox无头安装在该计算机上。
在该机器上设置Git仓库,将仓库放入主Dropbox目录。
---Home
---(User)
---Dropbox
---Repos
---App#1
在目录上设置inotifywait app repo Is In ....
inotifywait -mr -e ATTRIB /home/user/Dropbox/path/to/repo/ |
while read dir ev file;
do
cd /home/user/Dropbox/path/to/repo;
git pull;
git add .;
git commit -m " something regarding code has changed. check .... for more info";
git push;
buildscript;
在Android平板电脑上安装Dropbox
在您的标签上安装文本/代码编辑器,如..... 920文本编辑器。
所以现在,当您在选项卡Dropbox上进行代码更改时,显然会同步它 而那个同步是一个attrib事件将触发一堆脚本...... git Stuff和The Build的东西以及你想要的任何其他脚本。
创建构建脚本的最终apk将被保存到您的应用项目目录哪个位于您的Dropbox中所以在您的选项卡上安装/测试是无缝的并且您可以让其他人测试您的Apk通过与他们共享该文件夹通过dropbox < / p>
将代码挂钩到Git Repo很酷B / c你可以使用像cloudbees这样的服务然后构建并测试你的apk。还有,请Apk发送给经销商和其他很酷的服务。