何が起こっているのか全く分かりません。私はSOに掲載されたすべてのソリューションを試しましたが、問題は解決しません。アプリをデプロイしようとすると、グレイブルビルドに失敗しました
のGradleファイルをパクとき、すべてがスムーズに行く:
Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies]
Parallel execution with configuration on demand is an incubating feature.
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAnimatedVectorDrawable2421Library UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72421Library UP-TO-DATE
:app:prepareComAndroidSupportSupportCompat2421Library UP-TO-DATE
:app:prepareComAndroidSupportSupportCoreUi2421Library UP-TO-DATE
:app:prepareComAndroidSupportSupportCoreUtils2421Library UP-TO-DATE
:app:prepareComAndroidSupportSupportFragment2421Library UP-TO-DATE
:app:prepareComAndroidSupportSupportMediaCompat2421Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42421Library UP-TO-DATE
:app:prepareComAndroidSupportSupportVectorDrawable2421Library UP-TO-DATE
:app:prepareComGetkeepsafeRelinkerRelinker121Library UP-TO-DATE
:app:prepareComJakewhartonButterknife840Library UP-TO-DATE
:app:prepareIoRealmRealmAndroidLibrary120Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:app:processDebugManifest
:app:processDebugResources
:app:generateDebugSources
:app:preDebugAndroidTestBuild UP-TO-DATE
:app:prepareDebugAndroidTestDependencies
:app:compileDebugAndroidTestAidl UP-TO-DATE
:app:processDebugAndroidTestManifest UP-TO-DATE
:app:compileDebugAndroidTestRenderscript UP-TO-DATE
:app:generateDebugAndroidTestBuildConfig UP-TO-DATE
:app:generateDebugAndroidTestResValues UP-TO-DATE
:app:generateDebugAndroidTestResources UP-TO-DATE
:app:mergeDebugAndroidTestResources UP-TO-DATE
:app:processDebugAndroidTestResources
:app:generateDebugAndroidTestSources
:app:mockableAndroidJar UP-TO-DATE
:app:preDebugUnitTestBuild UP-TO-DATE
:app:prepareDebugUnitTestDependencies
BUILD SUCCESSFUL
Total time: 2.906 secs
私はアプリを実行するためのボタンを「再生」を打ったとき、問題は、この迷惑なエラーがスローされます。
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> java.lang.NullPointerException
ランニングgradle build --stacktrace
をコンソールに表示すると、次のメッセージが表示されます。
FAILURE: Build failed with an exception.
* Where:
Build file '.../project-name/app/build.gradle' line: 1
* What went wrong:
A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
> Minimum supported Gradle version is 2.14.1. Current version is 2.11. If using the gradle wrapper, try editing the distributionUrl in /Users/jozan/projects/krimturstudios/adventures/gradle/wrapper/gradle-wrapper.properties to gradle-2.14.1-all.zip
面白いこと、私にはありますt gradle 2.11どこにもありません。常に2.14.1です。
私のAndroid Studioの設定では、「デフォルトのグラデーションラッパーを使用する(推奨)」というオプションを選択しました。
私のプロジェクト設定では、Gradleのバージョンを2.14.1に設定しました。これは私のプロジェクトbuild.gradleファイルです
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
:
は、これは私のgradle-wrapper.propertiesファイルです
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
classpath "io.realm:realm-gradle-plugin:1.2.0"
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
そして、これは私のアプリのgradle.buildですファイル:
apply plugin: "com.android.application"
apply plugin: "android-apt"
apply plugin: "realm-android"
android {
compileSdkVersion 24
buildToolsVersion "24.0.2"
defaultConfig {
applicationId "..."
minSdkVersion 17
targetSdkVersion 24
versionCode 1
versionName "0.2"
}
buildTypes {
debug {
applicationIdSuffix ".debug"
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
}
}
}
dependencies {
// Local
compile fileTree(include: ["*.jar"], dir: "libs")
// Testing
testCompile "junit:junit:4.12"
// Android
compile "com.android.support:appcompat-v7:24.2.1"
compile "com.android.support:support-v4:24.2.1"
// Butterknife
compile "com.jakewharton:butterknife:8.4.0"
apt "com.jakewharton:butterknife-compiler:8.4.0"
}
誰か、これは私を夢中にしています!
bash:gradlew:コマンドが見つかりません – josemigallas
プロジェクトフォルダの中に入力してください。 gradlewとgradlew.batファイルがあるはずです – Mistic92
申し訳ありませんが、私は正しく "./gradlew"と書いていませんでした。問題はまだ タスクラッパー(タイプ:ラッパー)を追加メインのビルドファイルで:( – josemigallas