基于云的Android开发

任何人都可以推荐一个良好的基于​​的IDE的Android开发?

我在我的桌面上使用了Eclipse / ADT,而在我的Android设备上使用了AIDE,但同步这两者却是一件麻烦事。

如果没有可用的,是否有人会推荐使用AIDE的高级function来托pipe我的GIT应用程序?

Solutions Collecting From Web of "基于云的Android开发"

我从来没有find一个好的基于云的Android IDE,但这是我做的(任何人都可以从Google获得这个想法)。 这适用于Windows,Linux和(我认为)Mac。 请确认其他人是否适用于Mac。

桌面(带Eclipse):

  • 设置Dropbox
  • 创build一个新的Android应用程序项目。
  • 取消选中“在工作区创build项目”选项,并将位置更改为您的Dropbox文件夹

Android(带AIDE):

  • 设置Dropbox同步

这里的所有都是它的。 只要确保Dropbox在从桌面切换到Android设备之前(反之亦然),您就可以从桌面或Android设备开发基于云的免费Android IDE。

这是我在android上开发android的工作stream程:

使用aws ec2服务器或其他免费/便宜的云服务器svc安装android sdk,ant,Ivy或新的Gradle设置的android构build服务器。

安装dropbox在该机器上无头安装。

设置在该机器上的一个Git仓库,把回购在主Dropbox目录。

---Home ---(User) ---Dropbox ---Repos ---App#1 

在目录设置inotifywait应用程序回购是….

  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的东西和生成的东西和任何其他脚本你的愿望。

最终的apk创build的脚本将被保存到你的应用程序项目目录这是在你的Dropbox所以在你的选项卡上安装/testing是没有意义的,你可以让别人testing你的Apk通过共享该文件夹与他们通过保险箱

把代码挂钩到Git回购是凉爽的B / C你可以使用像cloudbees服务然后build立和testing你的apk。 Aswell As,已经将Apk发送给经销商和其他很酷的服务。