GNU/Linux >> Znalost Linux >  >> Linux

Android – Jak mohu zkompilovat nativní aplikace na svém rootovaném telefonu?

Nechápu, proč musím za C4droid platit 3 $, protože je to jen GCC s editorem.

Použijte nový bezplatný CppDroid - C/C++ IDE na Androidu. Obsahuje spoustu příkladů a výukových programů v C/C++. Odkaz na blog, odkaz na Google Play (potřebuje 190 MB).


Kompilace aplikací obecně nevyžaduje značný výpočetní výkon. Dělal jsem to na své 286 pořád. OP chce gcc na svém telefonu.

Vyhledejte C4droid (kompilátor C/C++) v Google Marketu. Poté nainstalujte plugin GCC pro C4droid z trhu. (Tyto stojí pár dolarů).

Z popisu trhu:

Je to plugin pro c4droid, který mu umožňuje kompilovat zdrojový kód C a C++ pomocí GCC. Obsahuje gcc 4.7 s Bionic (Android libc). Zdrojový kód nebyl upraven, takže si ho můžete zkompilovat sami, pokud chcete.


Můžete psát, kompilovat a distribuovat nativní kód jako aplikaci pro Android.

Více informací o NDK naleznete zde.

Pokud to chcete udělat bez oficiálního rámce a balíčku aplikací, budete se muset podívat na křížovou kompilaci aplikace pro architekturu ARM.


Linux
  1. Jak zkompilovat kód Windows Visual C++ na Linuxu

  2. Jak rychle a spolehlivě přenášet soubory mezi Linuxem a Androidem?

  3. Jak mohu nahradit lsof uvnitř Dockeru (nativního, nikoli založeného na LXC)

  1. Jak bezdrátově připojit svůj telefon Android k Ubuntu – OMG! Ubuntu!

  2. Jak zkompilovat 32bitový binární soubor na 64bitovém linuxovém stroji s gcc/cmake

  3. Jak poznám, že jsem na obrazovce?

  1. Jak mohu symbolicky propojit soubor v Linuxu?

  2. Jak vytvořím nativní (příkazový řádek) spustitelný soubor pro Android?

  3. Jak najdu hlavičkové soubory programovacího jazyka C v Linuxu?