【Android Native Code开发系列】一 前言

/*
* blackboy   psyc209@163.com
* QQ群: 135202158
* 转载请注明作者及出处
*/


// todo,未完善,以下观点可能有错误之处



Android的应用一般是用java进行开发的,打成apk包送给用户。而这里所说的native code开发是指使用native code,如c/c++进行Android的相关开发。这样做的目的我认为主要有两个。一是新开发或重用之前的native代码,封装成库什么的,然后打进apk包提供给用户,最后一切还是运行在android的虚拟机之上。这是android NDK提倡的功能。不熟悉NDK的可以参考官方文章  http://developer.android.com/sdk/ndk/overview.html ; 二是开发android底层应用(比如实现自己的native service,这要使用android源代码),生成的模块最终运行在系统底层,在虚拟机之下。


这一系列短小的文章将以总结自己的一点点经验为基调,从安装linux系统开始,到调试自己开发的Native code应用结束,简单地介绍一下基本的android native code开发。大神牛人可以略过了。。


今天在csdn上看到一个好专栏:

老罗的Android之旅  http://blog.csdn.net/column/details/androidluo.html?page=1

感谢老罗,写的很精彩,真乃我等菜鸟之幸事。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值