2017-08-03 16 views
0

私はこの問題に1週間関わっています。私は整理することができません、私を助けてください! ガイド(https://github.com/renard314/textfairy#building-with-gradle)のすべての手順を10回実行しても同じエラーが表示されます。 ウェブで私は多くの人々がこの問題を抱えていることがわかりました。私はすべての解決策を試しましたが、まだ動作しません。私はMacBook Proのtextfairyプロジェクトをコンパイルしているときに "ndk-buildがゼロ以外の終了値2で終了する"

Information:Gradle tasks [:app:generateDevelopDebugSources, :app:generateDevelopDebugAndroidTestSources, :app:prepareDevelopDebugUnitTestDependencies, :app:mockableAndroidJar, :app:compileDevelopDebugSources, :app:compileDevelopDebugAndroidTestSources, :app:compileDevelopDebugUnitTestSources, :tess-two:tess-two:generateDebugSources, :tess-two:tess-two:mockableAndroidJar, :tess-two:tess-two:prepareDebugUnitTestDependencies, :tess-two:tess-two:generateDebugAndroidTestSources, :tess-two:tess-two:compileDebugSources, :tess-two:tess-two:compileDebugUnitTestSources, :tess-two:tess-two:compileDebugAndroidTestSources]

Error:Execution failed for task ':tess-two:tess-two:ndkBuild'.

プロセス 'コマンド '/ユーザ/ giuliopettenuzzo /ライブラリ/アンドロイド/ SDK/NDK-バンドル/ NDKビルド' が' ゼロ以外の終了で終了した

Initialized native services in: /Users/giuliopettenuzzo/.gradle/native Found daemon DaemonInfo{pid=22739, address=[9ff26fe0-163c-468c-95ea-a30bf761b19b port:52841, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]], state=Idle, lastBusy=1501756593936, context=DefaultDaemonContext[uid=c569827f-7ca0-4b6e-8d43-9306b578605e,javaHome=/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home,daemonRegistryDir=/Users/giuliopettenuzzo/.gradle/daemon,pid=22739,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=512m,-Dfile.encoding=UTF-8,-Duser.country=IT,-Duser.language=it,-Duser.variant]}

私はこの本commndを実行しようとする値2が、私はこの情報を見たものですその文脈は望ましい基準と一致しません。 Javaのホームは異なります。

募集:別のデーモンを探していDefaultDaemonContext[uid=null,javaHome=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home,daemonRegistryDir=/Users/giuliopettenuzzo/.gradle/daemon,pid=23067,idleTimeout=null,daemonOpts=-XX:MaxPermSize=512m,-Dfile.encoding=UTF-8,-Duser.country=IT,-Duser.language=it,-Duser.variant] Actual: DefaultDaemonContext[uid=c569827f-7ca0-4b6e-8d43-9306b578605e,javaHome=/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home,daemonRegistryDir=/Users/giuliopettenuzzo/.gradle/daemon,pid=22739,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=512m,-Dfile.encoding=UTF-8,-Duser.country=IT,-Duser.language=it,-Duser.variant]

を...

[armeabi-v7a] Compile : lept <= adaptmap.c make: /Users/giuliopettenuzzo/Library/Android/sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc: Command not found make: *** [/Users/giuliopettenuzzo/AndroidStudioProjects/textfairy/tess-two/tess-two/obj/local/armeabi-v7a/objs/lept/src/src/adaptmap.o] Error 127 make: *** Waiting for unfinished jobs.... [armeabi-v7a] Compile : lept <= affine.c make: /Users/giuliopettenuzzo/Library/Android/sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc: Command not found make: *** [/Users/giuliopettenuzzo/AndroidStudioProjects/textfairy/tess-two/tess-two/obj/local/armeabi-v7a/objs/lept/src/src/affine.o] Error 127 [armeabi-v7a] Compile : lept <= affinecompose.c make: /Users/giuliopettenuzzo/Library/Android/sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc: Command not found make: *** [/Users/giuliopettenuzzo/AndroidStudioProjects/textfairy/tess-two/tess-two/obj/local/armeabi-v7a/objs/lept/src/src/affinecompose.o] Error 127 :tess-two:tess-two:ndkBuild FAILED :tess-two:tess-two:ndkBuild (Thread[Daemon worker Thread 6,5,main]) completed. Took 0.642 secs.

FAILURE:例外で失敗しましたビルドを。

何が悪かったのか
  • : 実行がタスクに失敗しました ':テス-2:テス-2:ndkBuild'。

    プロセス 'コマンド '/ユーザ/ giuliopettenuzzo /ライブラリ/ Androidのゼロ以外の終了値2

  • 試しで仕上げ/ SDK/NDK-バンドル/ NDKビルド'': ファイル名を指定して実行して--stacktraceスタックトレースを取得するオプション。 --debugオプションを付けて実行すると、より多くのログ出力が得られます。

BUILDは

Total time: 2.528 secs Stopped 0 worker daemon(s). Received result Failure[value=org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':tess-two:tess-two:ndkBuild'.] from daemon DaemonInfo{pid=19466, address=[ae62748c-dbc0-48ed-a2da-1eed52e8dfd6 port:52129, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]], state=Idle, lastBusy=1501757699726, context=DefaultDaemonContext[uid=0f9deada-80eb-4945-9840-eeb96ed44e55,javaHome=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home,daemonRegistryDir=/Users/giuliopettenuzzo/.gradle/daemon,pid=19466,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=512m,-Dfile.encoding=UTF-8,-Duser.country=IT,-Duser.language=it,-Duser.variant]} (build should be done).

+1

https://github.com/renard314/textfairy/issues/138#issuecomment-287583567を参照してください。同じ修正もあなたのために働くはずです。 –

+1

あなたは私の人生を救います –

答えて

0

メイクFAILED:/Users/giuliopettenuzzo/Library/Android/sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.8/prebuilt/darwinを-x86_64/bin/arm-linux-androideabi-gcc:コマンドが見つかりません。

NDKインストールが不完全であるようです。

+0

しかしndk-buildはうまく動作します –

関連する問題