簡體   English   中英

無法在android中啟動cygpath

[英]Unable to launch cygpath in android

當我嘗試將項目導入我的工作區時,它顯示錯誤

[2013-03-17 16:14:15 - 無法啟動cygpath。 是Cygwin的路徑嗎?] java.io.IOException:無法運行程序“cygpath”:CreateProcess error = 2,系統找不到指定的文件

這個項目包含jni庫,它是一個基於ndk的項目。為什么會發生這個錯誤我不能將這個項目導入我的系統。

右鍵單擊那里轉到你的項目。然后選擇屬性並選擇c / c ++構建,你可以在那里看到構建設置。在構建設置中給出系統中ndk的路徑,如:

D:\android\android-ndk-r8d\ndk-build.cmd NDK_DEBUG=1

現在清理您的項目並運行。 而已。

使用NDK r8d,您不需要cygwin。 也許你導入的項目是針對舊版本調整的,也許它將ndk-build.sh定義為C ++構建命令。 您應該使用ndk-build.cmd或簡單地使用ndk-build (使用Windows命令行約定)

您可以設置環境變量

NDK_HOME = [your path to ndk]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM