从cocos2dx 3.1项目打包成apk安卓应用文件,搭建安卓环境的步骤有点繁琐,但搭建一次之后,以后就会非常快捷!一、下载Android环境搭建Android环境需要用到Android SDK、NDK、Ant和JDK;Android SDK下载http://developer.android.c...
分类:
移动开发 时间:
2014-07-22 22:53:33
阅读次数:
276
在eclipse工程目录下建立一个jni的文件夹。在jni文件夹中建立Android.mk和Application.mk文件。Android.mk文件:Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。详见附...
分类:
移动开发 时间:
2014-07-18 13:29:36
阅读次数:
470
最近在mac上编译android 版本,各种崩溃让人蛋疼,网上学习了下ndk-stack使用方法。自己备忘下:1.运行终端。跳转到你android sdk 目录 因为你的adb 在里面。如 cd /Users/name/Android/adt-bundle-mac-x86_64-20131030/s...
分类:
其他好文 时间:
2014-07-16 19:11:45
阅读次数:
207
上半年,公司的一个项目,本身我是不喜欢Android开发的,但是学习到的东西总需要整理一下。从iOS转到Android,真心有些不习惯。就IDE来说,eclipse比Xcode差的不是一点半点。Android模拟器竟然还要开机!我勒个去。。 今天写个最简单的Android NDK的小栗子。首先,什么...
分类:
移动开发 时间:
2014-07-16 19:07:06
阅读次数:
213
一、jni打印调试信息 1、 在Android.mk文件中添加: LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog 2、 在.c文件中添加:#include 3、 打印log信息:__android_log_print(ANDROID_LOG_...
分类:
移动开发 时间:
2014-07-16 18:52:13
阅读次数:
247
一、Java数据类型与jni数据类型对应关系基本数据类型一维数组Java类型jni类型Java类型jni类型voidvoidbooleanjbooleanboolean[]jbooleanArraybytejbytebyte[]jbyteArraycharjcharchar[]jcharArrays...
分类:
移动开发 时间:
2014-07-16 18:43:30
阅读次数:
269
#!/bin/bashNDK_ROOT=/home/wjh/fox/android-ndk-r9c/PREBUILT=${NDK_ROOT}toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64PLATFORM=android-14ARC...
分类:
其他好文 时间:
2014-07-16 18:20:51
阅读次数:
231
官方说明
原理
实例讲解
(1)生成差异包
(2)使用旧apk+差异包,在客户端合成新apk
注意事项
demo
自从 Android 4.1 开始,Google引入了应用程序的增量更新。
官方说明
Smart app updates is a new feature of Google Play that introduce...
分类:
移动开发 时间:
2014-07-13 17:07:56
阅读次数:
332
在做手机开发过程中,难免要进行一些本地文件管理操作,比如很多常见app如微博、微信等都有清除缓存功能,该功能就是遍历app自己的缓存目录,然后删除全部缓存文件。使用java的File类可以实现本地文件遍历及删除等等功能,如果使用ndk的方式该如何实现呢?以前写过《基于c++使用win32 api遍历文件夹》,由于android ndk平台属于linux系统,所以该方式是无法使用的。...
分类:
移动开发 时间:
2014-07-13 13:56:41
阅读次数:
380
可以看出,lib\armeabi占了大多数空间,so库不可能用到那么多把?WinHex打开:
明显是zip压缩文件,改后缀名后打开
apk文档!
finded!...
分类:
其他好文 时间:
2014-07-12 18:30:04
阅读次数:
260