Android NDK
Android NDK sada nástrojov je softvér, ktorý umožňuje používateľom vykonávať kúsky ich vyvíjané aplikácie v natívnom kóde, a to prostredníctvom používanie jazykov, ako je C a C ++. U niektorých typov aplikácií, čo pomáha užívateľovi opätovné použitie kódu knižnice, ktoré boli napísané v týchto programovacích jazykoch. Android NDK sada nástrojov je ideálna, pretože umožňuje vývojárom podával optimálny výkon zariadenia možné. Zdrojový kód je zostavený priamo do kódu CPU stroja, skôr než na prechodnom jazyku, ako je Java. Vzhľadom k tomu, že to nie je extra "preklad" krok, kód bude držať čo najviac na želanie developera. Je tiež možné použiť iné kódovanie knižnice, ak ste absolútne nutné. Funkcia Android NDK s "NDK-build" scenár v jeho jadre. Tento skript je zodpovedný za preberať projektu a určenie toho, čo musí byť postavený. Skript tiež generuje binárne súbory a kópie vygenerované binárky ceste projektu aplikácie. Tam je ľahký prístup k natívnym zdieľaných knižníc, ktoré NDK vypracovalo a štruktúrovaných z pôvodného zdrojového kódu. Tieto natívne knižnice môžu byť spojené s inými knižnicami. Všetko pracuje s rozhraním s názvom Java Native Interface, ktorý umožňuje C / C ++ a Java programovanie komponentov pre integráciu medzi sebou navzájom. Ak chcete nainštalovať Android NDK, všetko, čo potrebujete urobiť, je ísť do preferencií na OS X. Vyberte "Android SDK" a "Android NDK." V systéme Windows, prejdite na "Súbor" a potom "Nastavenia". Vyberte "Android SDK", "SDK Tools" a potom "NDK." Po inštalácii, budete potrebovať Android Studio 2.2 alebo vyšší pre spustenie softvéru, takže sa uistite, že máte najnovšiu verziu systému nainštalovaná. Vzhľadom k tomu, Android NDK je optimalizovaná pre tieto špecifické účely, to nie je vhodný pre vývoj každodenné. Ale to poskytnúť vývojárom ideálny spôsob, ako optimalizovať svoje projekty pre systém Android. Android NDK umožňuje vývojárom používať veľké grafické schopnosti bez plytvanie zdrojmi.
- Niekoľko C a C ++ knižnice
- Prístup k ďalším kódovanie a programovanie knižnice
- Možnosť kódu Android aplikácií v jazyku C a C ++ programovací jazyk
- Schopnosť zostaviť a spúšťanie aplikácií
- C / C ++ kódovanie robí zariadenie dosahujú lepšie výsledky než Java
- Jednoduché použitie, splavné softvér
- Priamočiare kódovanie a interface
- Prístup k viac kódovacích knižníc
- Schopnosť zostaviť a okamžite spúšťať aplikácie
- Potrebuje Android Studio 2.2 alebo vyšší na úteku
- Podporuje iba systém Android
- Nie sú optimalizované pre komplikované aplikácie a vývoj