任何人都可以推薦一個用於Android開發的良好的基於雲的IDE嗎?基於雲的Android開發
我在我的桌面上使用Eclipse/ADT,在我的Android設備上使用AIDE,但同步這兩者很麻煩。
如果沒有可用的,是否有人推薦使用AIDE的高級功能來託管我的GIT應用程序?
任何人都可以推薦一個用於Android開發的良好的基於雲的IDE嗎?基於雲的Android開發
我在我的桌面上使用Eclipse/ADT,在我的Android設備上使用AIDE,但同步這兩者很麻煩。
如果沒有可用的,是否有人推薦使用AIDE的高級功能來託管我的GIT應用程序?
我從來沒有找到一個好的基於雲的Android IDE,但這是我做的(任何人都可以從Google獲得這個想法)。這適用於Windows,Linux和(我認爲)Mac。請確認其他人是否適用於Mac。
桌面(W/Eclipse中):
的Android(W/AIDE):
就是這樣。只要確保Dropbox在從桌面切換到Android設備之前或反之亦然,您就可以從桌面設備或Android設備開發基本免費的基於雲的Android IDE。
這是我爲開發Android Android上的工作流程:
安裝在Android SDK中,螞蟻,常春藤或新的搖籃建立一個機器人構建服務器,使用 的AWS EC2服務器或其他免費/廉價的雲服務器SVC。
安裝dropbox在該機器上無頭安裝。
設置該機器上的Git倉庫,將倉庫放入主Dropbox目錄中。在DIR
---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;
安裝Dropbox的在Android平板電腦
安裝喜歡你的選項卡上的文本/代碼編輯器.. ... 920文本編輯器。
所以現在,當你在你的標籤上進行代碼更改時,dropbox會明顯同步 並且同步這是一個attrib事件將觸發一堆腳本...... git Stuff和Build stuff以及任何其他你想要的腳本。
最終apk將創建的構建腳本保存到您的應用程序項目目錄這是在您的Dropbox中,因此在您的選項卡上安裝/測試是沒有用處的,您可以讓其他人測試您的應用程序通過與他們共享該文件夾通過Dropbox
把代碼掛鉤到Git回購很酷B/c你可以使用像cloudbees這樣的服務然後建立和測試你的apk。 Aswell As,將Apk發送給經銷商以及其他很酷的服務。
只是好奇,你現在做什麼讓他們恢復同步?我正在使用一個尷尬的Dropbox方法..但是當時AIDE剛剛出來,我不知道現在是否有更好的Dropbox支持。 – leenephi
我也使用Dropbox,它適用於我。偶爾我會遇到一些同步問題,如果我忘記在一臺電腦上關閉Eclipse並在其他 –
+ 1上運行Dropbox。我在AIDE上試過Dropbox,但從未考慮將文件保存在我的桌面Dropbox文件夾中並將它們導入到Eclipse中(以便它們自動同步)。 –