回答:
私はしばらくAndroidプロジェクトに取り組んでいません。以下は、android studioプロジェクトの構成方法についての手掛かりをいくつか提供していますが、完全に機能することを保証できません。
原則として、IntelliJはビルドファイルを尊重し、それを使用してIDEプロジェクトを構成しようとします。逆の場合は当てはまりません。IDEの変更は通常、ビルドファイルには影響しません。
ほとんどのAndroidプロジェクトはGradleによって構築されているため、このツールを理解することは常に良い考えです。
@skyfishjyの回答を参照することをお勧めします。これは、この回答よりも更新されているようです。
以下は更新されません
Android StudioはIntelliJ IDEAに基づいていますが、同時にAPKをビルドするためにGradleに依存しています。0.2.3の時点で、これら2つはGUIからの設定に関してうまく機能しません。その結果、GUIを使用して依存関係を設定するだけでなく、build.gradleファイルを手動で編集する必要もあります。
テストプロジェクト>テスト構造があるとします。探しているbuild.gradleファイルはTestProject / Test / build.gradleにあります
依存関係セクションを探して、
「com.android.support:support-v4:13.0.+」をコンパイルします
以下に例を示します。
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
dependencies {
compile 'com.android.support:support-v4:13.0.+'
}
android {
compileSdkVersion 18
buildToolsVersion "18.0.1"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
}
また、mavenリポジトリからサードパーティのライブラリを追加することもできます
コンパイルグループ: 'com.google.code.gson'、名前: 'gson'、バージョン: '2.2.4'
上記のスニペットはgson 2.2.4を追加します。
私の実験では、gradleを追加すると正しいIntelliJ依存関係もセットアップされるようです。
compile 'com.android.support:support-v4:19.+
を「依存関係」セクションに追加しました。AndroidStudio 0.5.4は、プロジェクトとGradleファイルを同期していることを報告しました。その後すぐに、プロジェクト->外部ライブラリでサポートライブラリのフォルダーが見つかりました。
============= UPDATE =============
Android Studioから新しいビルドシステムGradleが導入されました。Android開発者は、シンプルな宣言型DSLを使用して、Android Studio IDEとコマンドラインからのビルドの両方を強化する単一の信頼できるビルドにアクセスできるようになりました。
build.gradle
このように編集してください:
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion "19.0.3"
defaultConfig {
minSdkVersion 18
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:support-v4:21.+'
}
注:+を使用しcompile 'com.android.support:support-v4:21.+'
て、gradleが常に最新バージョンを使用できるようにします。
==========非推奨==========
Android StudioはIntelliJ IDEAに基づいているため、手順はIntelliJ IDEA 12 CEと同じです
1. プロジェクトのプロジェクト構造を開きます(F4PCで押し、MAC でCommand+ ;))。
2. 左側のペインで「モジュール」を選択します。
3.プロジェクトを選択すると、3番目の列の上に[ 依存関係]タブが表示されます。
4.下部のプラス記号をクリックします。次に、ツリーベースのディレクトリ選択ダイアログがポップアップし、android-support-v4.jarを含むフォルダーに移動して、OKを押します。
5. OKを押します。
これは、Mavenの依存関係機能を使用した方がはるかに簡単です。
これが役立つことを願っています!
Android Studio 1.0では、これは私にとってはうまくいきました:- ファイルを
開いて、build.gradle (Module : app)
これを(最後に)貼り付けてください:-
dependencies {
compile "com.android.support:appcompat-v7:21.0.+"
}
このことに注意してくださいdependencies
と異なるdependencies
内部buildscript
にbuild.gradle (Project)
、あなたがファイルを同期しなければならないことのGradleファイル、メッセージのショーを編集する場合。「今すぐ同期」を押します
ソース:https : //developer.android.com/tools/support-library/setup.html#add-library
AndroidはSDKマネージャーからライブラリをダウンロードしなくなりました。GoogleのMavenリポジトリからアクセスする必要があります。
build.gradleファイルで、次のようなことを行う必要があります。
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
dependencies {
...
compile "com.android.support:support-core-utils:27.0.2"
}