摘要:
JNI是java和C/C++混合编程的接口,可以很方便地实现java调用C/C++语言。具体的使用方法,网上有很多教程,在此不做过多介绍。本博客只关注在使用JNI的过程中的常见问题。 1. 生成头文件用命令:javah*.class 这是错误的。运行上述命令会提示:java.lang.Illegal 阅读全文
摘要:
下面是main.mk文件包含关系,本文档主要说明的就是这些文件里到底做了什么。(这个文件被根目录下的makefile文件包含) 一. main.mk BUILD_SYSTEM=build/core 1.检查版本号,设置环境变量(BUILD_SYSTEM)和缺省的目标。$(MAKE_VERSION) 阅读全文
摘要:
adb shell am instrument [options] <COMPONENT> 作用:启动对instrument实例的监视。 参数[options]: -e <key> <value> // -e选项需要放在-w选项之前 作用:提供了以键值对形式存在的测试选项。Android中提供了多种 阅读全文
摘要:
LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := $(call all-java-files-under, src) LOCAL_PACKAGE_NAM 阅读全文
摘要:
以下仅是使用Android.mk编译APK程序的一些范例。 如果你想了解Android.mk的更多内容请参考《Android.mk简介》 一、编译一个简单的APK LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Build all java 阅读全文