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

时间:2012-08-06作者:klpeng分类:互联网杂谈浏览:1753评论:0

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_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           



打赏
文章版权声明:除非注明,否则均为彭超的博客原创文章,转载或复制请以超链接形式并注明出处。
相关推荐

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

猜你喜欢