Android軟件開發語言一定要Java嗎,C++可不可以
Android軟件開發語言一定要Java嗎,C++可不可以
Pedro_X983
2016-07-13 13:52:04
TA貢獻1條經驗 獲得超10個贊
這么說吧,android底層其實是c/c++/匯編,因為是Linux的嘛。但是,google只提供了面向java的開發接口,也就是api吧,比如怎么獲取聯系人啊什么的,這個你用c/c++無從下手的。但是呢,一些性能上的問題,比如超級大的運算啊什么的,用java有點低效率,這個時候就可以用c/c++幫助處理,c/c++編譯之后的東東要能被android識別并被java正確使用,就需要用ndk這個工具,其實就相當于linux下gcc啊,windows下cl之類的拉。 所以,你沒學Java是沒法開發android游戲的,c/c++只能作為輔助,跟手機打交道的地方只有java能訪問調用。
舉報