首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
command
timezone
php8
rsa
stream
filter
datetime
httpclient
triggers
shell
int
select
dll
flutter
subset
md5
object
lua
import
client
timestamp
match
function
python
install
vbscript
hashcode
metadata
heatmap
list
version
bit
get
node.js
request
fetch
merge
httprequest
php
replace
blob
audio
web
usb
join
buffer
text
frameworks
instance
testing
string
chat
nodejs
java
hook
cmd
email
express
typescript
js
char
scala
actionscrip
python2
数组
jar
less
dagger
spring
include
window
byte
settings
bytecode
c语言
cpython
ip
bitmap
golang
当前位置:
开发笔记
>
编程语言
> 正文
androidsdk编译如何将源代码加入android.jar,以及make原理1
作者:手机用户2602915451 | 来源:互联网 | 2023-08-16 21:30
首先是这个问题如何修改。 在/frameworks/base/Android.mk中,找到如下行:packages_to_document:=在该变量的赋值
首先是这个问题如何修改。
在/frameworks/base/Android.mk中,找到如下行:
packages_to_document :=
在该变量的赋值语句最后添加
xxxxx (这里是你的包的名称,比如com/sina/ui,其实这里就是你的源代码
在/frameworks/base/<你的模块>/java/下面的一部分路径,只要能够唯一的匹配到你的
代码即可)
即可。
该添加的含义是使MAKE系统在制作OFF-LINE DOCUMENT时包含我们的package.
以此类推,添加其他新的package也可以这样做。
下面简单把android make sdk的过程写一下来说明为什么做这样的修改。调查时是反过
来调查的。说明还是按照MAKEFILE的生成的顺序来说明吧。
首先在/frameworks/base/Android.mk中定义了进行sdk building的基本目标对象。
包括对哪些.java文件需要生成API文档,以及这些文档的路径。
然后在/build/core/droiddoc.mk中定义了最终进行build的规则和语句。
Android使用javadoc这个工具来生成所有API文档。
Javadoc这个工具可以带一个参数指定一个文件,该文件包含了所有要生成文档的源文件
的名字(全路径)。
该文件的内容就是通过在/framework/base/android.mk里的变量生成的。当然在
droiddoc.mk中还添加了build过程中生成的intermediates目录下的文件。
android
sdk
编译
jar
frameworks
package
编程
php
java
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
makefile
在Android源码环境下编译系统App使用第三方jar包的方法(备忘)
1将要使用的jar包放入App的根目录,即Android.mk所在目录2按如下方式编写Android.mk文件(########之间的行用于编译和使用jar包)LOCAL_PATH:$(ca ...
[详细]
蜡笔小新 2024-09-30 13:41:23
int
如何通过Wifi将Android设备与PC连接
什么是Appium?设置AppiumAppium基础知识Appium中级要知道的事情如何查找APK文件的appPackage和appActivity转移APK从手机到 ...
[详细]
蜡笔小新 2024-09-29 15:35:13
object
ARToolKitunity
ARToolKit为开源的AR库,相对于高通和easyAr有几点特点:1)开源2)识别项目可以动态添加(详细在后)3)识别文件可以本地生成4)目前只能识别图片(目前为.jpg格式) ...
[详细]
蜡笔小新 2024-09-28 18:44:56
int
GoogleLog(GLog)源码分析
本文分析和介绍了GLo ...
[详细]
蜡笔小新 2024-09-30 15:14:04
int
每日一练ACM 2019.04.14
2019.4.14第1001题:SumProblemProblemDescriptionHey,welcometoHDOJ(HangzhouDianziUniversityOnli ...
[详细]
蜡笔小新 2024-09-30 14:09:13
int
delphi控件大全
本文章已收录于:delphi控件查询:http:www.torry.nethttp:www.jrsoftware.orgTb97最有名的工具条(ToolBar) ...
[详细]
蜡笔小新 2024-09-30 11:49:36
import
IOS开发Xib 九宫格应用管理
Xib九宫格应用管理使用xib封装一个自定义view的步骤1新建一个继承UIView的自定义view,假设类名叫做(AppView)2新建一个AppView.xib文件来描述 ...
[详细]
蜡笔小新 2024-09-29 23:11:30
list
Android 监听ScrollView的滑动
我们需要监听ScroView的滑动情况,比如滑动了多少距离,是否滑到布局的顶部或者底部。可惜的是SDK并没有相应的方法,不过倒是提供了一个protectedvoidonScrollChang ...
[详细]
蜡笔小新 2024-09-29 18:19:57
list
ADK安装步骤
1、下载AndroidSDK,解压后即可(全英文路径)下载地址:http:ools.android-studio.orgindex.phpsdk,下载完成后2、新建一个环境变量,变 ...
[详细]
蜡笔小新 2024-09-29 16:48:22
match
contentProvider的使用总结
一、使用ContentProvider(内容提供者)共享数据ContentProvider在android中的作用是对外共享数据,也就是说 ...
[详细]
蜡笔小新 2024-09-29 13:49:00
md5
Android CMake轻松实现基于OpenSSL的HmacSHA1签名
安全加密C语言库OpenSSL,在Android中服务器和客户端之间的签名验证和数据加密通信等。OpenSSL系列文章:一、AndroidCMake轻松 ...
[详细]
蜡笔小新 2024-09-29 13:40:02
import
【复制文本文件】
packagetest;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOE ...
[详细]
蜡笔小新 2024-09-29 11:41:36
import
怎么用php登录微博(2023年最新整理)
导读:今天编程笔记来给各位分享关于怎么用php登录微博的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: ...
[详细]
蜡笔小新 2024-09-28 23:46:59
import
ASP.NET Core WebAPI 开发新建WebAPI项目 转
转 http:www.cnblogs.comlinezerop5497472.htmlASP.NETCoreWebAPI开发-新建WebAPI项目ASP.NETCoreWebAPI ...
[详细]
蜡笔小新 2024-09-28 17:57:27
function
为你的WordPress主题框架编写文档
本文是《开发你的WordPress主题框架》专题的第10篇,共10篇:为你的WordPress主题框架添加动作挂钩WordPress主题框架是如何工作的决定如何开发你的WordPress主题框架为你的WordPress主题框架建立起始文件为你的Wo ...
[详细]
蜡笔小新 2024-09-28 09:02:17
手机用户2602915451
这个家伙很懒,什么也没留下!
Tags | 热门标签
command
timezone
php8
rsa
stream
filter
datetime
httpclient
triggers
shell
int
select
dll
flutter
subset
md5
object
lua
import
client
timestamp
match
function
python
install
vbscript
hashcode
metadata
heatmap
list
RankList | 热门文章
1
犀牛软件怎么设置自动保存预防卡死后做完的模型丢失?
2
手机定位系统怎么打开?
3
Xbox Live Avatar:Microsoft Certified MCP衣服
4
PC版马赛克拼图生成 AndreaMosaic单文件版
5
中衍期货开户|资深老师盘中交流
6
AE如何从时间轴面板中设置入点和出点?:ae如何设置时间
7
ijk断网重连
8
腾讯视频热度曲线怎么看? 腾讯电视剧热度曲线图查看方法
9
第十六届上海汽车展
10
射灯安装方法图解_led射灯怎么安装 安装LED射灯的8个步骤
11
曾经很火的迅雷现在不火了,完全是自己作死
12
Unity 清理注册表和临时文件
13
华为Mate30系列基本确认:麒麟985+鸿蒙系统+5G,价格令人满意!
14
方便你,3个月内转行成功的6个小技巧
15
如何删除垃圾广告软件淘购助手?
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有