0

このチュートリアルに基づいて

http://inthecheesefactory.com/blog/how-to-upload-library-to-jcenter-maven-central-as-dependency/en

AndroidライブラリをJCenter/Mavenにアップロードして、同僚が次のようにプロジェクトに簡単に追加できるようにしようとしています

dependencies {
    compile 'com.mycompany.dev:library-name:1.0.0'
}

問題は、私のライブラリの 1 つが ORMLite や Glide などの他のライブラリに依存していることです。私が走るとき

./gradlew install

このエラーが発生しました

package com.bumptech.glide does not exist
import com.bumptech.glide.Glide;
..
package com.j256.ormlite.support does not exist
import com.j256.ormlite.support.ConnectionSource;
..
15 errors
100 warnings
:core:javadoc FAILED

FAILURE: Build failed with an exception.

この問題を解決する方法はありますか?

4

1 に答える 1

0

独自の依存関係を APK 内の jar ファイルとして出荷する必要がある (これはライセンス違反になる可能性があります) か、クライアントはそれらの追加の依存関係をビルド スクリプトに追加する必要があります。

于 2016-04-19T06:51:15.180 に答える