我已經建立了一個64位ubuntu env編譯android工具(aapt,adb等),我現在正在下載2.1的源代碼。編譯android工具的windows
我編譯過的env沒有問題,內置了模擬器和股票版本。 但它是所有的Linux二進制文件(sdk工具)
我越想越少我明白,我怎樣才能建立這些工具的Windows機器?
(ubuntu運行在我的託管Server 2008上的虛擬框,這是我的工作環境)。
我看到了一些與minGW相關的帖子,但據我所知這些窗口庫是爲了在Windows機器上編譯Linux二進制文件。我正在尋找一種方法來編譯Linux機器上的Windows二進制文件。
我必須說,這似乎是不可能的,因爲我不知道如何在Linux中的鏈接器將生成一個exe文件,ithought採取.o文件,並嘗試將它們鏈接到Windows(VS)下,但我不知道它將工作,我將不得不在Linux上找到兼容的dll到API。
goolge如何創建一個Windows SDK?
在網絡上的某個地方發現http://osdir.com/ml/android-platform/2009-02/msg00808.html稍後我會嘗試使用minGW或cygwin編譯腳本,看看它是否適用於我 – codeScriber
我可能是錯的...有一個用於linux的mingw32庫,顯然有在android下製作win_sdk,雖然建立Windows的腳本似乎也可以在cygwin下做到。 – codeScriber