役に立ちましたか?

解決

Moduleのbuild.gradleファイルにflatDir設定を試してみてください。

これと同じように:

モジュールのbuild.gradleファイル(ibeacontest / ibeacon / build.gradle):

apply plugin: 'android'

android {
compileSdkVersion 19
buildToolsVersion '19.0.1'

defaultConfig {
    minSdkVersion 18
    targetSdkVersion 19
    versionCode 1
    versionName "1.0"
}
repositories {
    mavenCentral()
    flatDir {
        dirs 'libs'
    }
}
buildTypes {
    release {
        runProguard false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}
}

dependencies {
  compile 'com.radiusnetworks:AndroidIBeaconLibrary:0.7+@aar'
  compile fileTree(dir: 'libs', include: ['*.jar'])
}
.

他のヒント

ライブラリを含めるために必要なものよりも多くの作業を経験しています。 Quick Start( http://developer.radiusnetworks.com/ibeacon/android/configureから。 HTML )、これを行うことによってAndroid Studioのライブラリを使用することができます。

  1. AARファイルをダウンロードする( http://developer.radiusnetworks.com/ibeacon/android / download.html
  2. モジュールディレクトリ内に/ libsディレクトリを作成し、そこにAARファイルをコピーします。
  3. build.gradleファイルを編集し、そのようなリポジトリに "FlatDir"エントリを追加します。

    repositories {
        mavenCentral()
        flatDir {
            dirs 'libs'
        }
    }
    
  4. build.gradleファイルを編集して、このAARを依存関係として追加します。

    dependencies {
        compile 'com.radiusnetworks:AndroidIBeaconLibrary:0.7.1@aar'
    }
    
  5. あなたのようなライブラリプロジェクトとして含めるのではなく、これらの指示に従ってください。

    現在は、現在プロジェクトを含めると、sonatypeRepoがMavenリポジトリのURLに設定されることを期待しているため、そのエラーが発生しているが、どこにでも定義されていないため、そのエラーが発生します。しかし、あなたが図書館を追加するための彼らの指示に従うならば、あなたはそれについて心配する必要はありません。

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