Nativní C / C ++ kódu na platformě Android

hlasů
8

Mám dvě otázky týkající se nativní C / C ++ na Android platformy:

  1. Je možné, aby přístroj vyrábí vyvinout nativních aplikací C ++ na platformě Android?

  2. Jak mohu rozvíjet své uplatnění vlastní nativní C ++ / knihovna, která má horní vrstva Java front-end / API na platformě Android?

Položena 03/03/2009 v 20:12
zdroj uživatelem
V jiných jazycích...                            


7 odpovědí

hlasů
10

Oficiální oznámení a odkazy na stažení:

Představujeme Android 1.5 NDK, Release 1
Přidal David Turner dne 25. června 2009 v 10:30

Mnozí z vás se ptá na schopnost zajedou do nativního kódu z aplikací Android. Jsem rád, oznamuje, že vývojáři mohou nyní stáhnout Android Native Development Kit přímo z Android vývojáře webu.

http://android-developers.blogspot.com/2009/06/introducing-android-15-ndk-release-1.html

Odpovězeno 26/06/2009 v 23:42
zdroj uživatelem

hlasů
2

tato položka blogu vysvětluje, jak to udělat nativní programování na android: http://rxwen.blogspot.com/2009/11/native-programming-on-android.html doufám, že to pomůže.

Odpovězeno 09/11/2009 v 09:27
zdroj uživatelem

hlasů
0

Google vydala Native Development Kit (NDK) (podle http://www.youtube.com/watch?v=Z5whfaLH1-E v 00:07:30).

Doufejme, že tyto informace budou aktualizovány na skupinách stránek Google ( http://groups.google.com/group/android-ndk ), jak říká, že dosud nebyla vydána.

Nejsem si jistý, kde získat jednoduchý download pro něj, ale slyšel jsem, že můžete získat kopii NDK z GIT repozitáře Google ve větvi koblihy.

Odpovězeno 18/06/2009 v 16:00
zdroj uživatelem

Odpovězeno 31/05/2009 v 18:14
zdroj uživatelem

hlasů
0

Jste-li výrobce zařízení, samozřejmě. Můžete v podstatě dělat, co chcete.

Odpovězeno 03/03/2009 v 23:55
zdroj uživatelem

hlasů
0

Je to možné, ale to není podporován. Nativní požadavky kódů mohou výrazně lišit od jednoho systému Android do druhého; pokud pracujete na velmi nízké úrovni infrastruktury, to je nejlepší jít cestou Java-source-to-Dalvik-VM pro přenositelnost. A samozřejmě, budete pravděpodobně vázána na samotném telefonu, který napsal svůj nativní kód, ale pokud ji integrovat do Android, může být přijat a udržován pro všechny platformy systému hodlá podpořit.

Odpovězeno 03/03/2009 v 20:16
zdroj uživatelem

hlasů
-2

No Android mívají normální Linux na dně, takže psaní linuxové aplikace by mělo být možné, pokud jen můžete získat kód zde ... (ale často to nejde, protože telefon je uzamčen na této úrovni)

Takže odpověď by byla:

  1. Ano, ale záleží
  2. Ano, ale záleží
Odpovězeno 05/03/2009 v 20:58
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more