2010-07-12 72 views

回答

0

不,android平臺代碼必須建立在linux(或Mac)上。有關android平臺的構建要求,請參見download instructions。在這方面,你必須下載整個android平臺,你不能只是拉下「AlarmClock」並構建它,它需要在平臺的其他部分定義的類和對象。

+0

雖然您可以使用vmware和linux映像,但請參閱以下博客文章:http://blog.mathiaslin.com/building-android-system-and-kernel-on-windows – 2010-07-12 11:23:11

+0

是的,您可以,而且我會建議如果你不打算使用linux來做更多的事情,那麼只需構建代碼,但是你仍然在linux中構建,而不是windows。來自Sun/Oracle的VirtualBox也運行良好。 http://www.virtualbox.org/ – 2010-07-12 11:38:39

0

是的,您可以,但您需要大量修補SDK中未公開但實際存在於其他Android源代碼中的內容。這可能意味着你可能會失去很多依賴於Android源代碼中私人內容的功能,唯一的解決方法就是引用Ryan Conrad的答案。

相關問題