android 源码下建立自有工程下编译

1、source build/envsetup.sh

下面列出一个通用makefile模板

# This makefile supplies the rules for building a library of JNI code for# use by our example of how to bundle a shared library with an APK.LOCAL_PATH:= $(call my-dir)tw_module_tags := eng debuginclude $(CLEAR_VARS)LOCAL_MODULE_TAGS := $(tw_module_tags)# This is the target being built.
LOCAL_MODULE:= libmyhello#the target platform
#TARGET_PLATFORM := android-4
# All of the source files that we will compile.
LOCAL_SRC_FILES:= \
com_wonder_MyJniAppActivity.h calllocal.c
#system lib to use log
#LOCAL_LDLIBS+= -L$(SYSROOT)/system/lib -llog
# All of the shared libraries we link against.
LOCAL_SHARED_LIBRARIES := \
liblog# No static libraries.
LOCAL_STATIC_LIBRARIES :=
# Also need the JNI headers.
LOCAL_C_INCLUDES += \
$(JNI_H_INCLUDE)LOCAL_ARM_MODE := arm
# No special compiler flags.
LOCAL_CFLAGS +=# Don't prelink this library. For more efficient code, you may want
# to add this library to the prelink map and set this to true. However,
# it's difficult to do this for applications that are not supplied as
# part of a system image.LOCAL_PRELINK_MODULE := falseinclude $(BUILD_SHARED_LIBRARY)

转载于:https://www.cnblogs.com/loveyy/archive/2012/07/03/2574332.html

android源码下编译自有工程通用make模板相关推荐

  1. Android Studio 创建的app放到Android 源码下编译

    文章目录 环境 步骤 创建一个Android Studio 新项目 编写编译脚本 Android.mk Android.bp 环境 Android Studio版本: Android Studio D ...

  2. android源码下编译apk内无so,Android源码编译反思

    [初步构想] 如果是在一台PC上先完整的编译一次Android源码,然后将整个编译好的源码移到另一台PC,然后再在移到的PC上编译,这样估计是可以减少时间的吧? [初步测试] 初步测试结果,很令我感动 ...

  3. 【转】Android用NDK和整套源码下编译JNI的不同

    原文网址:http://www.devdiv.com/android_ndk_jni_-blog-99-2101.html 前些天要写个jni程序,因为才几行代码,想着用ndk开发可能容易些,就先研究 ...

  4. java编译使用androidsdk,详解Android源码的编译

    本文将为大家介绍的是如何设置Android源码的编译环境,包括Linux下的配置.主要基于Android 1.0环境,希望对大家了解Android开发有所帮助. 本次编译过程主要参考官方文档(http ...

  5. android 清华镜像,清华镜像网站下载android源码并编译

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 下载android源码方法: 我的系统是ubuntu 18.04,主要参考了blog通过清华大学镜像下载Android源 ...

  6. 简诉android源代码编译过程,详解Android源码的编译

    在这里我们将介绍的是Android源码的编译,主要基于Android 1.0环境下.希望对大家有所帮助. 本文将为大家介绍的是如何设置Android源码的编译环境,包括Linux下的配置.主要基于An ...

  7. 源码下编译APK,却是总是提示,找不到符号:SystemProperties 。。。

    >>>>>在DeskClock下任意一个java文件中,import android.os.SystemProperties;然后添加user库,将layoutlib.j ...

  8. 详解Android源码的编译

    编译环境:Ubuntu8.10 1.安装一些环境 1.sudo apt-get install build-essential 2. sudo apt-get install make 3. sudo ...

  9. android device目录,Android源码下device目录的分析

    一般源码的编译前都会执行lunch命令,选择编译目标: source build/envsetup.sh lunch BUILD_BUILDTYPE 其中BUILDTYPE可以为user.userde ...

  10. Android源码阅读-编译8

    Android8.0源码的下载就比较蛋疼了,因为我们只有通过VPN才能访问Google的一些东西,对于源码这东西,动不动几十个G的话,通过VPN来下载的话,肯定懵逼啊,所以我们得另辟途径.[清华大学开 ...

最新文章

  1. mongodb的简单使用
  2. Python 网络爬虫 001 (科普) 网络爬虫简介
  3. form + iframe 获取表单提交后返回的数据
  4. Graph cut [转]
  5. PHP反射之类的反射
  6. java服务器要二次编译,ecology项目二次开发环境搭建
  7. 最新京东炸年兽活动一键做任务工具v1.4
  8. all方法 手写promise_前端进阶高薪必看手写源码篇
  9. SAP License:BWBCS学习笔记
  10. js split参数为无效字符_互联网前端开发技术JavaScript字符串类型详解
  11. 智能手机成瘾者的大脑功能和结构的改变
  12. 卷积神经网络 CNN 学习
  13. 知识图谱 01:知识图谱概述
  14. AtCoder Beginner Contest 214(补题)
  15. 权威综述:RNA m6A 与癌症
  16. 关于友善之臂出的Nanopi R2S盒子的TTL乱码解决方法
  17. Linux文件系统基础
  18. FTP服务器,部署YUM仓库,NFS共享服务
  19. 【JMP白皮书下载】 | 可靠性增长之探讨与案例分享
  20. 计算机网络引言【读书笔记】

热门文章

  1. Machine Learning Basics(要点)
  2. 基于图像gist特征的NWPU-RESISC45数据分类实战
  3. 解决导入Beautifulsoup 报错 AttributeError: 'module' object has no attribute '_base'的问题
  4. python实现给定一个列表,输出由各个位置除了自身元素外所有元素乘积组成的列表
  5. malloc函数用法
  6. 35c语言编程,35编号c语言编程题08850.pdf
  7. 【Django 2021年最新版教程9】数据库查询操作
  8. thinkphp5 insertAll 插入的数据列不对 对应关系不对
  9. vue el-input输入框禁止输入空格
  10. Unity3D(二)游戏对象及组件