こんにちは、過去2日間から頭に浮かぶ質問が1つあります。EclipseなしでAndroidプロジェクトをコンパイルできますか?はいの場合、代替手段は何ですか?共有してください。
5 に答える
1 つのオプションはant
であり、非常に簡略化されたチュートリアルは次のようになります。
最初に、適切なビルド スクリプトと ant が必要とするすべてのファイルを使用してプロジェクトを更新します。たとえば、1 つのコマンドでそれを実行できます。
android update project -p . -t android-10
このコマンドには多くのオプションがあります。それらのオプションを参照してください。
後はやるだけ
ant debug
また
ant release
生成したいものに応じて、ant には他のバリエーションがあり、Android ドキュメントで簡単に見つけることができます。
Eclipse 以外の環境で開発している場合は、プロジェクト ディレクトリに生成された build.xml Ant ファイルを使用してプロジェクトをビルドできます。Ant ファイルは、ビルド ツールを自動的に呼び出すターゲットを呼び出します。
詳しくはこちらをご覧ください。
cd /path/to/my/app
ant release
アプリに署名するために秘密鍵を毎回尋ねられます。「build.properties」ファイルを編集して自動署名するように構成できます。
key.store=release.keystore
key.alias=release
key.store.password=my_key_password
key.alias.password=my_key_password
また、Android SDK を調査し、実際に使用されている ANT ビルド スクリプトを見つけて、ビルド プロセスの途中でカスタムの難読化/オプティマイザー呼び出しを挿入することもできます。
Java でのコーディングに慣れておらず、HTML/JavaScript と CSS を使用して Android 用のネイティブ アプリを構築したい場合は、PhoneGap を使用できます。コードを zip でアップロードして APK を取得できます。現在はベータ版であり、無料です。
その他の電話 OS もサポートされています。とても興味深いです。
Eclipse IDE を使用したくない場合は、IntelliJ IDEAなどの他の IDE を選択できます。
maven android プラグインhttp://code.google.com/p/maven-android-plugin/で maven を使用できます。その後、maven (NetBeans、Eclipse、IntelliJ IDEA) をサポートする任意の IDE を使用できます。