利用源码编译Android系统Java类库
2012-08-06 02:06
435 查看
1、编写Java项目和Android.mk文件
├── Android.mk
└── src
└── com
└── lhw
└── framework
└── led
└── Led.java
//Led.java文件
//Android.mk文件
2、编译
mmm /home/administrator/workspace/android_test/framework_led
编译结果:
Install: out/target/product/generic/system/framework/framework_led.jar
├── Android.mk
└── src
└── com
└── lhw
└── framework
└── led
└── Led.java
//Led.java文件
package com.lhw.framework.led; /** * LED操作库 * @author Micky Liu */ public class Led { public boolean turnOn() { return true; } public boolean turnOff() { return true; } }
//Android.mk文件
LOCAL_PATH := $(call my-dir) LOCAL_SRC_FILES := $(call all-java-files-under, src) LOCAL_MODULE := framework_led LOCAL_MODULE_TAGS := framework_led LOCAL_JAVA_LIBRARIES := LOCAL_STATIC_JAVA_LIBRARIES := include $(BUILD_JAVA_LIBRARY)
2、编译
mmm /home/administrator/workspace/android_test/framework_led
编译结果:
Install: out/target/product/generic/system/framework/framework_led.jar
相关文章推荐
- 从源码编译Android系统的Java类库和JNI动态库的方法
- 【转】Android系统原理与源码分析:利用Java反射技术阻止通过按钮关闭对话框
- Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
- Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
- Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
- Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
- 利用源码编译Android系统APK
- Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
- 【转】Android 源码下利用jni编译自己的项目(参考系统development/samples/SimpleJNI)
- 利用源码编译Android系统可执行命令
- Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
- Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
- Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
- Android 源码下利用jni编译自己的项目(参考系统development/samples/SimpleJNI)
- 利用源码编译Android系统JNI动态库
- 在Ubuntu系统上利用Tomcat+Jenkins搭建Android源码编译环境
- Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
- Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
- Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
- 利用源码编译Android系统的APK和可执行命令的方法