2012-06-01 281 views

回答

3

好吧,你應該首先下載所有需要的依賴,比如ndk version> = 8和Cygwin。您可以在android開發人員網站上找到ndk,並將其解壓到所需的位置。

現在下載cygwin安裝程序,它只有幾KB。當你啓動安裝程序時,它將搜索軟件包和服務器列表。選擇一個靠近你的位置的服務器。從可用軟件包中下載完整的開發人員分支,以便將來您不會遇到任何缺少某些文件或其他任何新問題。

下載後,請在Cygwin安裝程序的幫助下安裝。安裝路徑應該包含任何sapce,以便更好地將其安裝在Drive:\ Cygwin

現在下一步是爲NDK和Cygwin的bin目錄設置環境變量路徑,所以請儘快執行。這一步就簡單了:)

現在,所有的依賴關係都可以使用。所以啓動cygwin shell,它與正常的CMD類似。

$ CD

這個根目錄必須包含所有的像清單文件,makefile和最importent文件:prepare_sources.sh

通過執行以下命令查找到該項目的根目錄

現在運行以下命令:

$ ./prepare_sources.sh/

THI到ndk的完整路徑是ndk解壓縮源文件中ndk-build文件的路徑。在我的情況下,它的:G:/ android-ndk-r8d -windows/android-ndk-r8d/ndk-build

現在點擊Enter .. n你已經完成了主任務...現在讓Cygwin處理包括所有原生文件的彙編。等待cygwin來完成這個過程......它需要像寬帶這樣的高速互聯網連接。

這個過程完成後,將項目導入Eclipse和運行它.. :)

我希望它會幫助你一點點.. :)

+0

這是不工作後,這個命令「$ ./prepare_sources.sh /」...我已經安裝了cygwin,現在設置路徑變量旁邊什麼編譯代碼? – Noman

+0

@Prakash ..我必須在「topDir」變量中提及什麼? 它不在我的編譯...我也爲ndk_build_path和ndk_path變量設置路徑,但它給錯誤... 你能幫我嗎? – Noman

0

使用命令行

git clone git://git.linphone.org/linphone-android.git --recursive 

然後你會得到prepare_sources.shLinphone中,Android的目錄

我用的是內從命令行下載GitShell實用程序。
讓我知道。

相關問題