2012-03-19 18 views
0

NetBeans IDEでAndroidライブラリプロジェクトを作成するにはどうすればよいですか?ビルドターゲットは、別のAndroidプロジェクトで使用するためのJARです。 Eclipseでライブラリプロジェクトを作成するためのドキュメントはhttp://developer.android.com/guide/developing/projects/projects-eclipse.htmlにありますが、NetBeansを使用しています。 Androidプロジェクトのプロパティで利用可能なisLibraryプロパティが表示されません。これを実現する組み込みの方法がない場合は、Androidライブラリプロジェクトを手動で設定するにはどうすればよいですか?これが厚い質問であれば私を許してください。NetBeansでAndroidライブラリプロジェクトを作成

+0

Netbeansはソースコードをビルドするためにmavenを使用しているので、独自のbuild.xmlを適切な依存関係で記述する必要があると思います。 isLibaryプロパティは、ターゲットを構築する際に依存関係を取得するための汚いハックです。 – Michele

+0

@Micheleので、すべてのAndroidやその他の依存関係を含めて、JARを私の本当のAndroidアプリケーションプロジェクトにインポートすればうまくいくはずです。 isLibraryについて魔法はありませんか? –

+0

もう何もないと思いますが、試してみましたか?それは動作しません? – Michele

答えて

2

Netbeansは標準のアンドロイドプロジェクトレイアウト(the features siteを参照)と標準のantベースビルドを使用しています。これは、プロジェクトのルートにproject.propertiesファイルがあることを意味します。ライブラリプロジェクトにはandroid.library=trueが含まれており、アンドロイドターゲットバージョン(および最終的には他のアンドロイドライブラリリファレンス)も含まれています。このファイルは、Important Filesで閲覧できます。清掃および再構築すると、Netbeansのは、あなたが、その後cmdlineとのlibにプロジェクトを生成する($SDK/toolsにあります)SDK androidツールを使用することができ、これはそうでないのlibプロジェクト(APKなどを作成しません)

であるかのように振る舞います何とかNetbeansにインポートしようとします。

関連する問題