2013-12-23 16 views
7

私のライブ壁紙プロジェクトでHoloEverywhere(HE)Preferencesアドオンを使いたいです。プロジェクトはほぼ完了しています。アンドロイド2.3から4.4まで同じものを見る必要があるので、GitHubからHEを得るためにガイドに従っていきました。Android Studioのライブラリとしてモジュールまたはプロジェクトをインポート

チェックアウトし、「デモ」モジュールのテストが成功した後、私は戻って私のプロジェクトに行ってきましたが、私は唯一のに新しいモジュール、ない輸入を作成することができ、そして私は新しいを設定しようとするのプロジェクトをモジュールのフォルダ(私の場合はライブラリとアドオン)にインストールしてください。もし私がモジュール設定を書き直したいのなら、それはフォルダを作成しますが、コンパイルされず、のインポートorg.holoeverywhereは作業。

+0

http s://github.com/Prototik/HoloEverywhere/wiki/Import-in-IDE#android-studio--intellij-idea –

+0

@GabrieleMariottiそれを終えて、デモが動作しました。今私は私のプロジェクトにそれを追加したい。私はプロジェクトのライブラリにインポートする方法を見つけることができません... 編集:明確にするために、私はAndroidスタジオにいる0.4.0 –

答えて

1

には、ビルドに続いて

def projectDialogsDir = file('path_of_the_module') 
def rootProjectDescriptor = settings.rootProject 
settings.createProjectDescriptor(rootProjectDescriptor, 'yourModule', projectDialogsDir) 
include(':yourModule') 

この行を追加するには、グローバルsetting.gradleファイルでは、このよう

で外部モジュールを設定することができます0.5.5

2

まだインポートモジュールコマンドはありません。手動で行う必要があります。概要を説明すると、ライブラリモジュールにbuild.gradleファイルを設定し、プロジェクトのsettings.gradleファイルにライブラリモジュールを組み込み、アプリケーションからライブラリプロジェクトへの依存関係を追加する必要があります(これは手動で行うことができますまたはプロジェクト構造UIを使用して)。

ライブラリーモジュールをセットアップして組み込むには、関連する変更を最初から作成するか、モジュールの追加 UIを使用して空のモジュールを作成し、ライブラリからファイルをコピーしますテンプレート。後者をFacebookライブラリを含むようにする方法については、using facebook sdk in android studioを参照して、holoeverywhereの必要に応じて変更してください。モジュールをインポート

7

のAndroid Studioで正常に動作しますあなたのアプリのモジュールの.gradleファイルは、依存関係の下で追加するだけです。

dependencies { 
    compile project(':yourModule') 
} 
+0

これはより一般的な質問への答えです。 Androidプロジェクトではなく、単なるJavaプロジェクトですか?私はこれを長い間探していましたが、今私はそれを見つけました。 – mneri

関連する問題