Build.gradle(Module:App)
apply plugin: 'com.Android.application'
Android {
compileSdkVersion 23
buildToolsVersion '23.0.3'
defaultConfig {
applicationId "com.example.beetel.App"
minSdkVersion 21
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
}
repositories {
mavenCentral() // jcenter() works as well because it pulls from Maven Central
maven{ url "https://jitpack.io"}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
//glide libraries
compile 'com.Android.support:palette-v7:23.3.0'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'com.github.florent37:glidepalette:2.0.0'
compile 'com.github.bumptech.glide:okhttp-integration:1.3.1@aar'
// { transitive = true;}
// { exclude group: 'com.squareup.okhttp';}
//compile 'com.google.code.gson:gson:2.6.1'
//retrofit,square,rxjava libraries
compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'
compile 'io.reactivex:rxjava:1.1.1'
compile 'io.reactivex:rxandroid:1.1.0'
compile 'com.squareup.retrofit2:adapter-rxjava:2.0.0-beta4'
//Android support libraries
compile 'com.Android.support:appcompat-v7:23.3.0'
// compile'com.Android.support:appcompat-v4:23.2.0'
// compile 'net.steamcrafted:materialiconlib:1.0.9'
compile 'com.Android.support:design:23.3.0'
compile 'com.Android.support:support-v4:23.3.0'
compile 'com.Android.support:cardview-v7:23.3.0'
compile 'com.Android.support:recyclerview-v7:23.3.0'
// compile project(':AndroidBootstrap')
compile 'com.jakewharton:butterknife:7.0.1'
compile 'com.github.jd-alexander:LikeButton:0.1.8'
compile 'com.facebook.stetho:stetho-okhttp3:1.3.0'
compile 'com.facebook.stetho:stetho-okhttp:1.3.0'
}
Build.gradle(Project:App):
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.Android.tools.build:gradle:2.1.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
// maven{
// url "https://oss.sonatype.org/content/repositories/snapshots"}
// maven
// {
// url "http://dl.bintray.com/florent37/maven"
//
// }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
package="com.example.beetel.App">
<uses-permission Android:name="Android.permission.INTERNET" />
<uses-permission Android:name="Android.permission.ACCESS_NETWORK_STATE"/>
<application
Android:allowBackup="true"
Android:largeHeap="true"
Android:icon="@mipmap/ic_launcher"
Android:label="@string/app_name"
Android:supportsRtl="true"
Android:theme="@style/AppTheme">
<meta-data Android:name="com.example.beetel.App.utilities.ConfigGlide"
Android:value="GlideModule"/>
<provider
Android:authorities="com.example.beetel.App."
Android:name="com.example.beetel.App.data.model.MoProvider"/>
<activity Android:name="com.example.beetel.App.MainActivity"
Android:label="@string/app_name"
Android:theme="@style/AppTheme.Main">
<intent-filter>
<action Android:name="Android.intent.action.MAIN"/>
<category Android:name="Android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity Android:name="com.example.beetel.App.MoDActivity"
Android:label="@string/title_activity_modetails"
Android:parentActivityName="com.example.beetel.App.MainActivity"
Android:theme="@style/AppTheme.Detail">
<meta-data Android:name="Android.support.PARENT_ACTIVITY"
Android:value="com.example.beetel.App.MainActivity"/>
</activity>
</application>
</manifest>
エラーが何度も発生する理由がわかりませんか?より効果的なUIを持つためにグライドパレットを実装したいと思います。キャッシュ/再起動、プロジェクトの再構築、プロジェクトのクリーンアップなどを無効にしようとしました。助けてください...これ以上デバッグできません。締め切りが近づいています。よろしくお願いします。
Gradleビルド後のメッセージ
Build.gradle(Proyectアプリ)にこれを追加します
allprojects {
repositories {
jcenter {
url "http://jcenter.bintray.com/"
}
maven {
url "http://repo1.maven.org/maven2"
}
}
}
Build.gradle(モジュールアプリ)に依存関係を追加しますcom.github.bumptech.glide:glide:3.7.
dependencies {
...
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'com.Android.support:appcompat-v7:24.0.0-beta1'
...
}
私も同じエラーに直面しました。これらの行をリポジトリに追加し、プロジェクトを同期します。
チャームのように私のために働いた。
repositories {
mavenCentral()
jcenter()
if (project.hasProperty('local.repo'))
{
maven { name 'glide-local'; url project.property('local.repo') }
}
maven { name 'glide-snapshot'; url 'http://oss.sonatype.org/content/repositories/snapshots' }
flatDir name: 'libs', dirs: 'libs'
maven
{
url "https://jitpack.io"
}
}
私はこの問題を抱えていて、これらの行をbuild.gradle(Module:app)に入れることで修正しました
repositories {
mavenCentral() // jcenter() works as well because it pulls from Maven Central
}
そしてそれは修正されました
この問題が発生しました。このエラーが発生した場合は、-SNAPSHOTを使用するためにjitpack.ioを使用する必要があるためです。
だからあなたはこれをコピーする必要があります:
maven { url 'https://jitpack.io' }
ファイルbuild.gradle(Module:app)で、このファイルに触れたことがない場合は、次のようになります。
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.Android.tools.build:gradle:3.1.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
maven { url 'https://jitpack.io' }
}
}