有谁能推荐一个适用于Android开发的好的基于云的IDE呢?
我在我的桌面上使用Eclipse/ADT,而在我的Android设备上使用AIDE,但是同步这两者很麻烦。
如果没有其他可用的IDE,是否有人建议使用AIDE的高级功能将我的应用程序托管在GIT上?
有谁能推荐一个适用于Android开发的好的基于云的IDE呢?
我在我的桌面上使用Eclipse/ADT,而在我的Android设备上使用AIDE,但是同步这两者很麻烦。
如果没有其他可用的IDE,是否有人建议使用AIDE的高级功能将我的应用程序托管在GIT上?
我从未找到过一个好的基于云的Android IDE,但我有一个想法(适用于通过谷歌搜索到此页面的任何人)。这个方法可以在Windows、Linux和(我认为)Mac上使用。如果你是Mac用户,请为其他人确认一下是否也能用。
桌面端(使用Eclipse):
Android端(使用AIDE):
就是这样。只要确保在从桌面端切换到Android设备或反之前同步Dropbox,您就基本上拥有了一个免费的、基于云的Android IDE,可以从桌面端或Android设备进行开发。
这是我在Android上进行开发的工作流程:
使用Android SDK、Ant、Ivy或新的Gradle设置,使用AWS EC2服务器或其他免费/廉价云服务器服务,建立一个Android构建服务器。
在该机器上设置Dropbox无界面安装。
在该机器上设置Git存储库,并将其放置在主Dropbox目录中。
---Home
---(User)
---Dropbox
---Repos
---App#1
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会自动同步。此同步是一种属性事件,将触发一堆脚本...... Git库等构建脚本和任何其他所需的脚本。
构建脚本创建的最终apk将保存到您的应用程序项目目录中,该目录位于您的Dropbox中,因此在平板电脑上安装/测试是无缝的,并且您可以通过共享该文件夹来让其他人测试您的apk。
将代码钩入Git Repo很酷,因为您可以使用类似cloudbees的服务来构建和测试您的apk,以及将Apk发送给分销商和其他很酷的服务。