Skip to content
You are not logged in |Login  

LEADER 00000cam  2200601Mi 4500 
001    ocn859868764 
003    OCoLC 
005    20160518074959.3 
006    m     o  d         
007    cr ||||||||||| 
008    130405s2013    enka    o     001 0 eng d 
019    836406444|a852513251 
020    1849691517|q(electronic bk.) 
020    9781849691512|q(electronic bk.) 
035    (OCoLC)859868764|z(OCoLC)836406444|z(OCoLC)852513251 
040    NLE|beng|erda|epn|cNLE|dOCLCO|dEBLCP|dYDXCP|dIDEBK|dUMI
       |dDEBSZ|dN$T|dCOO|dOCLCQ|dOCLCF 
049    GTKE 
050  4 QA76.59 
082 04 005.268|223 
100 1  Liu, Feipeng,|eauthor. 
245 10 Android Native Development Kit cookbook. :|ba step-by-step
       tutorial with more than 60 concise recipes on Android NDK 
       development skills /|cFeipeng Liu. 
264  1 Birmingham :|bPackt Publishing Limited,|c2013. 
300    1 online resource (iii, 331 pages) :|billustrations (some 
       of which are in color) 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
500    Includes index. 
505 0  Table of Contents; Android Native Development Kit 
       Cookbook; Android Native Development Kit Cookbook; 
       Credits; About the Author; About the Reviewers; 
       www.PacktPub.com; Support files, eBooks, discount offers 
       and more; Why Subscribe?; Free Access for Packt account 
       holders; Preface; What this book covers; What you need for
       this book; Who this book is for; Conventions; Reader 
       feedback; Customer support; Downloading the example code; 
       Errata; Piracy; Questions; 1. Hello NDK; Introduction; 
       Setting up an Android NDK development environment in 
       Windows; Getting ready; How to do it ... ; How it works 
       ... 
505 8  There's more ... Setting up an Android NDK development 
       environment in Ubuntu Linux; Getting ready; How to do it 
       ... ; How it works ... ; There's more ... ; Setting up an 
       Android NDK development environment in Mac OS; Getting 
       ready; How to do it ... ; How it works ... ; Updating 
       Android NDK; Getting ready; How to do it ... ; How it 
       works ... ; There's more ... ; Writing a Hello NDK 
       program; Getting ready; How to do it ... ; How it works 
       ... ; There's more ... ; 2. Java Native Interface; 
       Introduction; Loading native libraries and registering 
       native methods; Getting ready; How to do it ... ; How it 
       works ... 
505 8  Passing parameters and receiving returns in primitive 
       typesGetting ready; How to do it ... ; How it works ... ; 
       Manipulating strings in JNI; Getting ready; How to do it; 
       How it works ... ; There's more ... ; Managing references 
       in JNI; How to do it ... ; How it works ... ; There's more
       ... ; Manipulating classes in JNI; Getting ready; How to 
       do it ... ; How it works ... ; Manipulating objects in 
       JNI; Getting ready; How to do it ... ; How it works ... ; 
       Manipulating arrays in JNI; Getting ready; How to do it 
       ... ; How it works ... ; Accessing Java static and 
       instance fields in the native code; Getting ready; How to 
       do it ... ; How it works ... 
505 8  Calling static and instance methods from the native 
       codeGetting ready; How to do it ... ; How it works ... ; 
       Caching jfieldID, jmethodID, and referencing data to 
       improve performance; Getting ready; How to do it ... ; How
       it works ... ; Checking errors and handling exceptions in 
       JNI; Getting ready; How to do it ... ; How it works ... ; 
       There's more ... ; Integrating assembly code in JNI; 
       Getting ready; How to do it ... ; How it works ... ; 3. 
       Build and Debug NDK Applications; Introduction; Building 
       an Android NDK application at the command line; Getting 
       ready; How to do it ... ; How it works ... ; There's more 
       ... 
505 8  Taking screenshots from the command lineBuilding an 
       Android NDK application in Eclipse; Getting ready; How to 
       do it ... ; How it works ... ; Building an Android NDK 
       application for different ABIs; Getting ready; How to do 
       it ... ; How it works ... ; Building Android NDK 
       applications for different CPU features; Getting ready; 
       How to do it ... ; How it works ... ; There's more ... ; 
       More about CPU feature detection; Different approaches of 
       building for different cpu features; Debugging an Android 
       NDK application with logging messages; How to do it ... ; 
       How it works ... ; Debugging an Android NDK application 
       with CheckJNI. 
520    This book is written in a Cookbook style, beginning with 
       recipes which focus on helping developers make their 
       software/application available in Android. Android 
       developers who want to learn Android NDK programming, or 
       develop multimedia and games in Android NDK will benefit 
       from this book. 
630 00 Android (Electronic resource) 
630 07 Android (Electronic resource)|2blmlsh 
630 07 Android (Electronic resource)|2fast|0(OCoLC)fst01776064 
630 07 Android (Electronic resource)|2blmsh 
650  0 Application software|xDevelopment. 
650  0 Mobile computing|vSoftware. 
650  0 Mobile computing|xProgramming. 
650  7 COMPUTERS|xProgramming|xOpen Source.|2bisacsh 
650  7 COMPUTERS|xSoftware Development & Engineering|xGeneral.
       |2bisacsh 
650  7 COMPUTERS|xSoftware Development & Engineering|xTools.
       |2bisacsh 
650  7 Application software|xDevelopment.|2fast
       |0(OCoLC)fst00811707 
650  7 Mobile computing.|2fast|0(OCoLC)fst01024221 
650  7 Mobile computing / Programming.|2local 
650  7 Application software / Development.|2local 
655  7 Software.|2fast|0(OCoLC)fst01411640 
776 0  |cPaperback|z9781849691505 
914    ocn859868764 
994    93|bGTK 
Location Call No. Status
 Rocky Hill - Downloadable Materials  EBSCO Ebook    Downloadable
Rocky Hill cardholders click here to access this title from EBSCO