質問

図書館を追加しようとしています、 https://github.com/edmodo/cropper 、私のAndroidプロジェクトに。私はここに記載されているメソッドを続けています:私はAndroid Studioにライブラリプロジェクトを追加しますか?

しかし、Android Studioはそれ以来変更されました、そして私はもはや "モジュールをインポートする"ではありません。私は新しいものを追加することしかできません。これが私が試したステップです:

ライブラリという名前のフォルダにライブラリをコピーします。 モジュールを追加する前のプロジェクト構造

モジュール設定を開くと、この画面で表示されています モジュール設定

+記号をクリックして新しいモジュールを追加してからこの画面で表示されます 最初に新しいモジュールの追加ステップ

コンテンツルートに記入することを選択します content root select

これにオートフィルのフィールドの残りの部分 Autofill

次のステップ... 次のステップ

パッケージを変更します 画像の説明が入力されています

私は次にヒットし、今私のプロジェクトはこのように見えます 新しいモジュール後のプロジェクト構造

Android Studio 0.3.6 +?

で外部ライブラリを追加する正しい方法についての考えについて

役に立ちましたか?

解決

ウィザードを使用しません。通常、卒業ファイルを編集します。

このような構造を作成する:

- Blunka
    build.gradle
- cropper
    build.gradle
    src
    res
  settings.gradle
.

settings.gradle:

include ':Blunka', ':cropper'
.

クロッパー/ build.gradle:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
}
apply plugin: 'android-library'

android {

   compileSdkVersion 19
   buildToolsVersion "19.0.0"

   defaultConfig {
       minSdkVersion XX
       targetSdkVersion 19

   }    

   sourceSets {
            main {
                manifest.srcFile 'AndroidManifest.xml'
                java.srcDirs = ['src']
                resources.srcDirs = ['src']            
                res.srcDirs = ['res']            
            }
        }
    }
.

blunka / build.gradle add:

dependencies {
    // Libraries
    compile project(':cropper')  
  }
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top