2013-07-02 20 views

答えて

13

これらのビルドファイルを最初から作成することになりました。ここで

は、いくつかのガイドラインです:

  1. あなたは複数のモジュールでプロジェクトを持っている場合は、(すべてのモジュールと同じレベルで)、プロジェクトのルートにsettings.gradleファイルを作成します。 、各モジュール内で

    include 'ActionBarSherlock' 
    include ':facebook-android-sdk-3.0.1:facebook' 
    include 'google-play-services_lib' 
    include ':SlidingMenu-master:library' 
    include 'Tinder' 
    include 'ViewPagerIndicator' 
    include 'volley' 
    include 'windowed-seek-bar' 
    
  2. build.gradleファイルを作成します。あなたのsettings.gradleファイルには、次のようになります。ライブラリプロジェクトの場合は、お使いのbuild.gradleファイルは次のようなものになります。あなたの主なプロジェクトのために

    buildscript { 
        repositories { 
         mavenCentral() 
        } 
    
        dependencies { 
         classpath 'com.android.tools.build:gradle:0.4.2' 
        } 
    } 
    
    apply plugin: 'android-library' 
    
    dependencies { 
        compile 'com.android.support:support-v4:13.0.0' 
    } 
    
    android { 
        buildToolsVersion "17.0" 
        compileSdkVersion 17 
    
        sourceSets { 
         main { 
          manifest.srcFile 'AndroidManifest.xml' 
          java.srcDirs = ['src'] 
          resources.srcDirs = ['src'] 
          aidl.srcDirs = ['src'] 
          renderscript.srcDirs = ['src'] 
          res.srcDirs = ['res'] 
          assets.srcDirs = ['assets'] 
         } 
    
         instrumentTest.setRoot('tests') 
        } 
    } 
    
  3. を、あなたのbuild.gradleファイルには、次のようになります。

    buildscript { 
        repositories { 
         mavenCentral() 
        } 
    
        dependencies { 
         classpath 'com.android.tools.build:gradle:0.4.2' 
        } 
    } 
    
    apply plugin: 'android' 
    
    dependencies { 
        compile project(':facebook-android-sdk-3.0.1:facebook') 
        compile project(':google-play-services_lib') 
        compile project(':SlidingMenu-master:library') 
        compile project(':ViewPagerIndicator') 
        compile project(':volley') 
        compile project(':windowed-seek-bar') 
        compile files('compile-libs/androidannotations-2.7.1.jar', 'libs/Flurry_3.2.1.jar', 'libs/google-play-services.jar', 'libs/gson-2.2.4.jar', 'libs/picasso-1.1.1.jar') 
    } 
    
    android { 
        buildToolsVersion "17.0" 
        compileSdkVersion 17 
    
        sourceSets { 
         main { 
          manifest.srcFile 'AndroidManifest.xml' 
          java.srcDirs = ['src'] 
          resources.srcDirs = ['src'] 
          aidl.srcDirs = ['src'] 
          renderscript.srcDirs = ['src'] 
          res.srcDirs = ['res'] 
          assets.srcDirs = ['assets'] 
         } 
        } 
    } 
    
+0

私はされていますこれと短い答えの情報を探すことは、多くの「チュートリアル」よりも便利です...私はあなたに質問しました。build.gradleファイルはどのように実行されましたか? – PSIXO

+0

メインモジュールのbuild.gradleファイルを実行する必要があります。私の場合、「Tinder」。 –

関連する問題