没有合适的资源?快使用搜索试试~ 我知道了~
首页MASTERING_ANDROID_NDK
MASTERING_ANDROID_NDK
需积分: 10 95 浏览量
更新于2023-03-16
评论
收藏 1.65MB PDF 举报
掌握 Android NDK构建系统 - 第1部分:使用ndk-build的技术 本文不是“Hello world!” - NDK的类型教程。虽然我仍然会快速介绍ndk-build的基本知识,但它不是本文的重点。相反,我将总结一些非常有用的NDK技术和我在项目中使用的技巧。希望这些提示对于想要构建一些实用项目而不是玩具项目来学习NDK的人来说非常有用。因此,目标读者是中型或高级 Android开发人员。本文包含两部分: 第1部分:ndk-build 在这一部分中,我们将讨论如何灵活地使用ndk-build来构建项目,以及如何组织项目的文件结构。 第2部分:独立工具链 在第2 部分中,将讨论独立工具链的设置和使用。 所有示例的源代码可以在这里找到: https://github.com/robertwgh/mastering-ndk。
资源详情
资源评论
资源推荐

[ 1 ]

Mastering Android NDK
Master the skills you need to develop portable,
highly-functional Android applications using NDK
Sergey Kosarevsky
Viktor Latypov
BIRMINGHAM - MUMBAI

Mastering Android NDK
Copyright © 2015 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the authors nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: September 2015
Production reference: 1250915
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78528-833-3
www.packtpub.com

Credits
Authors
Sergey Kosarevsky
Viktor Latypov
Reviewers
Koji Hasegawa
Raimon Ràfols
Sebastian Roth
Ali Utku Selen
Commissioning Editor
Priya Singh
Acquisition Editor
Tushar Gupta
Content Development Editor
Neeshma Ramakrishnan
Technical Editor
Dhiraj Chandanshive
Copy Editors
Janbal Dharmaraj
Kevin McGowan
Project Coordinator
Shweta H Birwatkar
Proofreader
Sas Editing
Indexer
Hemangini Bari
Production Coordinator
Nitesh Thakur
Cover Work
Nitesh Thakur

About the Authors
Sergey Kosarevsky is a software engineer with experience in C++ and 3D
graphics. He worked for mobile industry companies and was involved in mobile
projects at SPB Software, Yandex, Layar and Blippar. He has more than 12 years
of software development experience and more than 6 years of Android NDK
experience. Sergey got his PhD in the eld of mechanical engineering from St.
Petersburg Institute of Machine-Building in Saint-Petersburg, Russia. In his spare
time, Sergey maintains and develops an open source multiplatform gaming engine,
the Linderdaum Engine (http://wcm.linderdaum.com).
I would like to thank my mother, Irina Kosarevskaya, and my
grandma, Ludmila Sirotkina. Without their unconditional love
and support, all of this could never have happened.
Viktor Latypov is a software engineer and mathematician with experience in
compiler development, device drivers, robotics, and high-performance computing
and with a personal interest in 3D graphics and mobile technology. Surrounded by
computers for more than 20 years, he enjoys every bit of developing and designing
software for anything with a CPU inside. Viktor holds a PhD in applied mathematics
from Saint-Petersburg State University.
剩余327页未读,继续阅读











安全验证
文档复制为VIP权益,开通VIP直接复制

评论0