9

Android 開発に適したクラウドベースの IDE を推奨できる人はいますか?

デスクトップで Eclipse/ADT を使用し、Android デバイスで AIDE を使用していますが、この 2 つを同期するのは面倒です。

利用可能なものがない場合、AIDE のプレミアム機能を使用してアプリケーションを GIT でホストすることを推奨する人はいますか?

4

2 に答える 2

8

私はクラウドベースの優れた Android IDE を見つけたことがありませんが、これが私がやったことです (Google からこれにたどり着いた人へのアイデアです)。これは、Windows、Linux、および (私が思うに) Mac で動作します。これがMacで機能するかどうかを他の人に確認してください。

デスクトップ (Eclipse を使用):

  • ドロップボックスをセットアップする
  • 新しい Android アプリケーション プロジェクトを作成します。
  • [Create Project in Workspace] オプションのチェックを外し、場所を Dropbox フォルダーに変更します。

Android (AIDE 付き):

  • Dropbox 同期を設定する

それだけです。デスクトップから Android デバイスに、またはその逆に切り替える前に Dropbox を使用していることを確認する限り、基本的に、デスクトップまたは Android デバイスから開発するための無料のクラウドベースの Android IDE を利用できます。

于 2013-01-15T20:29:55.843 に答える
4

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 をディストリビューターやその他のクールなサービスに送信します。

于 2013-02-23T15:53:09.730 に答える