Android 開発に適したクラウドベースの IDE を推奨できる人はいますか?
デスクトップで Eclipse/ADT を使用し、Android デバイスで AIDE を使用していますが、この 2 つを同期するのは面倒です。
利用可能なものがない場合、AIDE のプレミアム機能を使用してアプリケーションを GIT でホストすることを推奨する人はいますか?
私はクラウドベースの優れた Android IDE を見つけたことがありませんが、これが私がやったことです (Google からこれにたどり着いた人へのアイデアです)。これは、Windows、Linux、および (私が思うに) Mac で動作します。これがMacで機能するかどうかを他の人に確認してください。
デスクトップ (Eclipse を使用):
Android (AIDE 付き):
それだけです。デスクトップから Android デバイスに、またはその逆に切り替える前に Dropbox を使用していることを確認する限り、基本的に、デスクトップまたは Android デバイスから開発するための無料のクラウドベースの Android IDE を利用できます。
Android で Android 用に開発するための私のワークフローは次のとおりです。
aws ec2サーバーまたは他の無料/安価なCloud Server svcを使用して、android sdk、ant、Ivy、または新しいGradleセットアップでandroidビルドサーバーをセットアップします。
そのマシンにドロップボックスのヘッドレスインストールをセットアップします。
そのマシンに 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 Text Editor のようなテキスト/コード エディターを [Your] タブにインストールします。
したがって、タブドロップボックスでコードを変更すると、明らかに同期され、属性イベントであるその同期により、スクリプトの束がトリガーされます... git スタッフとビルドスタッフ、およびその他の必要なスクリプト。
ビルド スクリプトが作成した最終的な apk は、アプリのプロジェクト ディレクトリに保存されます。これは Dropbox にあります。そのため、タブでのインストール/テストは簡単であり、Dropbox を介してそのフォルダーを共有することで、他のユーザーに Apk をテストさせることができます。
コードを Git リポジトリにフックするのはクールです。cloudbees などのサービスを使用して、apk をビルドしてテストできます。同様に、Apk をディストリビューターやその他のクールなサービスに送信します。