2016-11-20 94 views
5

那麼這裏是source code項目(路由器Keygen),我試圖在我的設備上進行調試。不幸的是,當我運行它時,我得到以下錯誤:Android NDK - 執行失敗的任務ndkBuild

Error:Execution failed for task ':routerKeygen:ndkBuild'. 
> Process 'command 'C:\Users\Dev\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd'' finished with non-zero exit value 2 

顯示很多帖子。我無法理解ndk是否正確安裝(在我的電腦上)。我只想知道是否有人嘗試過Router keygen,並且像我一樣有相同的錯誤。 如果不是,我應該嘗試將ndk移到別的地方嗎?

+0

你可以嘗試使用cmd -'ndk-build'來反手建立項目。也許你可以對構建失敗有一個正確的認識。 –

回答

5

我不知道這是否好。我去

C:\用戶\開發\應用程序數據\本地\ Android的\ SDK \ NDK束\ NDK,build.cmd

目錄和ndk-build.cmd我按

右對齊點擊>編輯和修改CMD文件:

@echo off 
%~dp0\build\ndk-build.cmd %* 

@echo off 

那個作品對我來說

+0

你的建議是非常有用的... –

1

我已經下載併成功構建。 建立在Android Studio 2.2.2上。工作室將要求更新點擊更新。

Pkg.Desc = Android NDK 
Pkg.Revision = 12.1.2977051 
+0

您是否嘗試過在設備上進行調試? – BooDoo

+0

它在Nexus 5上運行。如果您遇到任何問題,請編譯模塊並將該模塊的.aar導入到您的proj中。請查看此鏈接以導入aar庫。 http://stackoverflow.com/questions/16682847/how-to-manually-include-external-aar-package-using-new-gradle-android-build-syst – Qamar

相關問題