NDK
ym19860303
这个作者很懒,什么都没留下…
展开
-
Android-NDK______2.helloJni
public class MainActivity extends Activity { static { System.loadLibrary("mylib"); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setC转载 2013-08-07 01:17:43 · 763 阅读 · 0 评论 -
Android-NDK______1.环境搭建
export ANDROID_SDK=”” export ANDROID_NDK=”” export PATH=”$PATH:$ANDROID_SDK/tools:$ANDROID_SDK/platform- tools:$ANDROID_NDK” //Test Open a command-l转载 2013-08-06 23:17:27 · 861 阅读 · 0 评论 -
Android.mk
LOCAL_CFLAGS-D,增加全局宏定义。 LOCAL_CFLAGS := -DUSE_JSC相当于在所有源文件中增加一个#define USE_JSC LOCAL_CFLAGS := -DUSE_COPY_BIT=1相当于在所有源文件中增加一个#define USE_COPY_BIT 1 还有其它的像-W等,都是传递给编译使用的。转载 2013-08-09 00:49:53 · 748 阅读 · 0 评论 -
JNI 传递数据
1.通过JNI,java能够调用 C/C++函数,也能在C/C++ 里面调用 java 方法 Java Language Type Native Type Description boolean jboolean unsigned 8 bits byte jbyte signed 8 bits转载 2013-08-09 01:14:06 · 3866 阅读 · 0 评论 -
在Native里面开始线程
在Native里面开启线程: Java端: @Override protected void onStart() { super.onStart(); init(); } @Override protected void onStop() { super.onStop(); finalizeMethod(); } //==================转载 2013-08-18 15:05:59 · 1015 阅读 · 0 评论 -
Android.mk
1. Android编译系统分析 --- 系统变量解析 LOCAL_PATH - 编译时的目录 LOCAL_MODULE - 编译的目标对象 LOCAL_SRC_FILES - 编译的源文件 LOCAL_C_INCLUDE转载 2013-09-05 21:32:41 · 962 阅读 · 0 评论 -
ndk-stack 进行查看Crash信息
adb logcat | ndk-stack -sym /Users/mac/work/cocos2d-x-2.2/projects/Zuma2014/proj.android/obj/local/armeabi转载 2014-04-16 18:22:33 · 1043 阅读 · 0 评论 -
Android build system & Android.mk 规范
1. Android编译系统分析 --- 系统变量解析 LOCAL_PATH - 编译时的目录 LOCAL_MODULE - 编译的目标对象 LOCAL_SRC_FILES - 编译的源文件 LOCAL_C_INCLUDE转载 2014-07-31 11:50:58 · 841 阅读 · 0 评论