随笔分类 -  Android

摘要:1、定义native方法并加载动态链接库:public class HelloJni extends Activity{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView tv = new TextView(this); tv.setText( stringFromJNI() ); setContentView(tv); } public nativ... 阅读全文
posted @ 2013-05-02 07:30 shangdahao 阅读(7073) 评论(0) 推荐(0) 编辑
摘要:Android NDK包含一下主要组件:ARM, x86, and MIPS cross-compilers Build system Java Native Interface headers C library Math library POSIX threads Minimal C++ library ZLib compression library Dynamic linker library Android logging library Android pixel buffer library Android native application APIs 阅读全文
posted @ 2013-05-01 14:02 shangdahao 阅读(960) 评论(0) 推荐(0) 编辑
摘要:一、Windows:Windows下的开发环境需要安装以下软件:Java JDKApache ANT Build SystemAndroid SDKCygwinAndroid NDKEclipse IDE1、安装Java JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index.html配置环境变量:新建一个JAVA_HOME键,值设为JDK的安装目录。打开PATH键,在末尾增加;%JAVA_HOME%\bin检测:javac -version2、安装Apache ANT Build System下载并安装:http:// 阅读全文
posted @ 2013-04-17 07:05 shangdahao 阅读(16545) 评论(2) 推荐(1) 编辑
摘要:阅读源码是最好的学习方法,下面我们以愤怒的小鸟为例,看看如何把一个android游戏反编译成可读的源码。工具介绍:1、apktool 这个工具用来解压xml文件到http://code.google.com/p/android-apktool/downloads/list下载前两个文件,并解压到Android SDK的platform tools 目录。在命令行里的用法:apktool d 你的apk.apk 解压到指定文件夹,例如:apktool dF:\学习\android\反编译\愤怒的小鸟.apkF:\学习\android\反编译\愤怒的小鸟<?xmlversion=" 阅读全文
posted @ 2011-12-05 10:14 shangdahao 阅读(9020) 评论(7) 推荐(11) 编辑

点击右上角即可分享
微信分享提示