15

Android Studio バージョン 0.1.3 およびバージョン 0.4.2 の Android gradle プラグインを使用します。依存関係のソースが取り込まれていないことに気付きました。私はそれを行ったEclipseで以前にサードパーティのAndroidプラグインを使用していましたが、通常はmavenを使用してそれを行うように構成することもできます。android プラグインまたは android スタジオがアーティファクトのソースと javadoc をプルできるようにする方法を知っている人はいますか?

私が抱えている別の問題は、このような提供されたスコープの構成を作成したことです

configurations {
    provided
}

android.applicationVariants.each { variant ->
    variant.javaCompile.classpath += configurations.provided
}

これはgradleで完全に機能しますが、Androidスタジオはこれをクラスパスに追加していません。誰でもそれを回避する方法を知っていますか? このようなアイデアグラドルプラグインを試しました

idea {
    module {
        downloadJavadoc = true
        downloadSources = true

        scopes.PROVIDED.plus += configurations.provided
    }
}

ただし、スコープを変更しようとすると、Java プラグインがないと機能しません。また、javadoc とソースをダウンロードするための設定も機能しませんでした

android studio と新しい gradle ビルド システムの相性が悪いことに本当にがっかりしています。本当に切り替えたいのですが、このままでは現実的ではありません。

4

3 に答える 3

0

AARLinkSources gradle プラグインを使用して、依存関係ソースをダウンロードできます。

于 2015-02-21T10:37:05.450 に答える
0

AARLinkSources gradle プラグインはうまく機能します。しかし、元のリポジトリが無効になっているようです。これを試してください(ここにあります):

buildscript {
    repositories {
        maven { url 'https://jitpack.io' }
    }

    dependencies {
        classpath 'com.github.xujiaao:AARLinkSources:cd832ed1ba'
    }
}
于 2015-08-06T08:41:26.353 に答える
-3

Android studio 0.4.2 はまだベータ段階です。Eclipse からインポートしたアプリケーションを実行できないという多くの問題がありました。今のところ、日食に固執する必要があると思います。それでも未完成のソフトウェアに頼ることはできません。ver 1.0 を待つと、すべての Google 製品と同じようにうまく処理されます。

于 2013-09-10T06:38:13.557 に答える