ITKeyword,专注技术干货聚合推荐

注册 | 登录

android系统编写helloworld模块,编译以及adb运行

xingyu19871124 分享于 2012-07-17

2018阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)
领取地址https://promotion.aliyun.com/ntms/yunparter/invite.html

cd android4.0
mkdir external/hello
cd external/hello
vi hello.c Android.mk
cd ../..

Android.mk文件:

LOCAL_PATH :=$(call my-dir)
$(info $(my-dir))
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS :=optional

LOCAL_SRC_FILES := $(call all-subdir-c-files)
#LOCAL_SRC_FILES := hello.c
LOCAL_MODULE := hello
#LOCAL_SRC_FILES := $(call all-subdir-c-fiies)
include $(BUILD_EXECUTABLE)

hello.c文件:

#include <stdio.h>
int main()
{
	printf("hello world!\n") ;
	return 0 ;
}

编译如下:

mmm ./external/hello
adb上传

adb push out/target/product/generic/system/bin/hello /data

进入adb shell

adb shell
cd data
./hello






cd android4.0mkdir external/hellocd external/hellovi hello.c Android.mkcd ../.. Android.mk文件: LOCAL_PATH :=$(call my-dir)$(info $(my-dir))include $(CLEAR_VARS)LOCAL_MODUL

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。