利用源码编译Android系统Java类库

来源:互联网 发布:mac生存游戏排行榜 编辑:程序博客网 时间:2024/04/28 15:40

1、编写Java项目和Android.mk文件

   ├── 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_ledLOCAL_MODULE_TAGS   := framework_ledLOCAL_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           



原创粉丝点击