您的位置:首页 > 移动开发 > Android开发

如何在Android源码编译系统中添加一个Java项目

2017-09-08 17:02 851 查看

一、编译Java文件和Android.mk文件

Java文件Yl_hello.java实现了一个简单的Hello,world!功能,具体实现如下:

public class Yl_hello {

public static void main(String args[])
{
System.out.println("Hello, world!");
}

} Android系统编译文件Android.mk文件实现如下:
# Copyright 2008 The Android Open Source Project
#
LOCAL_PATH:= $(call my-dir)

include $(CLEAR_VARS)
LOCAL_SRC_FILES := Yl_hello.java
LOCAL_MODULE := Yl_hello
include $(BUILD_JAVA_LIBRARY) 在Android系统源代码目录的frameworks/testing目录下添加一个Yl_hello的子目录,把上面这两个文件添加到这个目录中,然后进行编译和测试。

二、测试

在Android源码目录的根目录下,首先设置Android系统的开发环境,然后执行下面命令进行编译:

mmm frameworks/testing/Yl_hello 编译完毕后在系统的out/target/product/tiny4412/system/framework目录下生成了Yl_hello.jar文件,下面通过NFS方式将开发板和主机进行连接,然后来测试这个java文件,在Android系统中通过app_process这个系统自带应用来运行java程序,具体命令如下所示:
执行结果如下所示:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息