Android NDK

Companion Tool voor Android SDK
Download nu

Android NDK Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Open Handset Alliance
  • Uitgever website:
  • http://code.google.com/android/

Android NDK Tags


Android NDK Beschrijving

Companion-tool voor Android SDK Android NDK is een metgezelgereedschap voor de Android SDK waarmee Android-applicatie-ontwikkelaars delen van hun apps in native-code bouwen. Het is alleen ontworpen voor gebruik in combinatie met de Android SDK, dus als u de Android 1.5 SDK nog niet hebt geïnstalleerd, doe dit dan voordat u de NDK downloadt. De Android NDK biedt tools die Android-applicatieontwikkelaars kunnen gebruiken die gebruik maken van componenten Native Code in hun Android-applicaties.Android-applicaties worden uitgevoerd in de virtuele Dalvik-machine. Met de NDK kunnen ontwikkelaars delen van hun toepassingen implementeren met behulp van inheemse codetalen zoals C en C ++. Dit kan voordelen bieden aan bepaalde klassen van aanvragen, in de vorm van hergebruik van bestaande code en in sommige gevallen verhoogde snelheid. De NDK biedt: * een reeks gereedschappen en build-bestanden die worden gebruikt om native code-bibliotheken te genereren van C en C ++ Bronnen * A manier om de bijbehorende native-bibliotheken in te brengen in toepassingspakketbestanden (.Apks) die op Android-apparaten kunnen worden geïmplementeerd * Een set van native-systeemkoppen en bibliotheken die in alle toekomstige versies van het Android-platform worden ondersteund, vanaf Android 1.5 * Documentatie , Monsters en TutorialsDeze release van de NDK ondersteunt de ARMV5TE-machine-instructieset en biedt stabiele headers voor libc (de C-bibliotheek), libm (de wiskundelbibliotheek), de JNI-interface en andere bibliotheken. De NDK zal de meeste toepassingen niet ten goede komen. Als ontwikkelaar moet u zijn voordelen in evenwicht brengen tegen zijn nadelen; Met name het gebruik van de native-code resulteert niet in een automatische prestatieverhoging, maar verhoogt altijd de complexiteit van de toepassing. Typische goede kandidaten voor de NDK zijn zelfstandig, CPU-intensieve operaties die niet veel geheugen toewijzen, zoals signaalverwerking, fysica-simulatie, enzovoort. Gewoon opnieuw coderen van een methode die in C wordt uitgevoerd, resulteert meestal niet in een grote prestatietoename. De NDK kan echter een effectieve manier zijn om een groot corpus van bestaande C / C ++ -code te hergebruiken. Houd er rekening mee dat de NDK u niet in staat stelt om inheemse toepassingen te ontwikkelen. De primaire looptijd van Android blijft de virtuele Dalvik-machine. Vereisten: · Android SDK


Android NDK Gerelateerde software