2012-06-06 55 views
-5

問題是關於android架構。這些應用程序是用java編寫的,所以在Android中如何支持java?如果它們是用java編寫的,android應用程序使用的C/C++庫集合是什麼?Android:Android如何支持java?

+1

你是什麼意思的「如何」?你在尋找什麼樣的答案? –

+1

http://en.wikipedia.org/wiki/Dalvik_(software)http://en.wikipedia.org/wiki/JNI – Vladimir

+0

此問題不屬於此處。谷歌一段時間,你應該能夠理解它... – GAMA

回答

0

歡迎使用stackoverflow。請在提交問題前研究您的主題。 如果你想了解Android如何處理Java等,你需要閱讀Android的內部。我會建議只搜索Android內部。

試試這個視頻,以及:Marakana Android Internals Marko解釋Android的內部非常適合初學者。 Marakana還有很多其他資源,例如開始Android開發和構建自定義ROM。如果您是Android新手,我強烈建議您瀏覽所有Marakana視頻。祝你好運。

+0

非常感謝!我是Android新手,我希望在學習開發應用程序的同時學習概念。你提到的網站看起來很不錯。我會通過視頻。再次感謝。 – student

0

https://stackoverflow.com/a/352920/1351347

解釋如何C/C++庫被翻譯/ Android中使用。

低級API寫在C/C++中,但關於這個你不應該關心。此外,整個Android API都是用java編寫的,並且都是openSource,所以你可以看看它。

+0

謝謝!我會通過它並搜索更多。 – student

0

enter image description here

你應該看看Android系統架構發佈這樣的問題了。我不確定你正在尋找什麼樣的how。但是關於How are the set of C/C++ libraries used by the android apps, if they are written in java?的問題 - 那麼你應該知道它是android應用程序框架的魔力。您可能需要詳細閱讀this

+0

謝謝!我正在關注android開發者教程,這是我發生這個問題的地方。我會搜索更多。 – student