社区
Android
帖子详情
问个SDK编译问题
唐勉的技术博客
2012-01-10 03:14:50
目前使用Android4.0.3,编译已经通过,然后开始编SDK。起初就直接运行了make sdk命令,然后发现好多错误,提示一些模块找不到。
后来看了Android的文档,说要先source ./build/envsetup.sh,然后lunch sdk-eng,最后在make sdk。
请问上面的两种方式有什么不同?第二种方式能不能保证SDK和我的源码同步?我编出来的300多M呢,这么大,编译的是否正确了?
谢谢!
...全文
124
2
打赏
收藏
问个SDK编译问题
目前使用Android4.0.3,编译已经通过,然后开始编SDK。起初就直接运行了make sdk命令,然后发现好多错误,提示一些模块找不到。 后来看了Android的文档,说要先source ./build/envsetup.sh,然后lunch sdk-eng,最后在make sdk。 请问上面的两种方式有什么不同?第二种方式能不能保证SDK和我的源码同步?我编出来的300多M呢,这么大,编译的是否正确了? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
念茜
2012-01-10
打赏
举报
回复
[Quote=引用 1 楼 sanjinxiong 的回复:]
source ./build/envsetup.sh
目的是设置一些环境变量
lunch函数提供了一个菜单,让开发人员选择需要编译的目标产品(target product)和变体(variant),并做一些检查,设置环境变量,并打印出主要的环境变量。
你source后lunche一下,就会有一个列表的。然后选择编译的目标产品,如果是lunch sdk-eng就是直接选择了
……
[/Quote]
+1
第二种方式能不能保证SDK和我的源码同步?
能。
2在路上
2012-01-10
打赏
举报
回复
source ./build/envsetup.sh
目的是设置一些环境变量
lunch函数提供了一个菜单,让开发人员选择需要编译的目标产品(target product)和变体(variant),并做一些检查,设置环境变量,并打印出主要的环境变量。
你source后lunche一下,就会有一个列表的。然后选择编译的目标产品,如果是lunch sdk-eng就是直接选择了
Android
SDK
and AVD Manager
Android
SDK
and AVD Manager
Android源代码开发和调试环境搭建完整版PPT
Android源代码开发环境与
SDK
开发环境相比,优势是可以查看和调试系统源代码,包括Java代码和C/C++代码。这对应用开发也是非常有用的,因为在开发中碰到疑难杂症时可以跟踪到系统内部去定位
问题
。对于涉及到C/C++代码的开发,例如JNI开发和安全相关开发,更加建议在Android源代码开发环境进行,这样就可以利用gdb以及gdbclient工具进行调试。这个PPT主要讲Android源代码下载、
编译
和运行,以及C/C++、Java代码的调试。
Vivado
SDK
编译
错误
问题
vivado
sdk
编译
报错
Linux
SDK
编译
---泰山派
linux 虚拟机Ubuntu
SDK
编译
海思
SDK
编译
介绍
顶层
编译
即在 Hi3556AV100_MobileCam_
SDK
_Vx.x.x.x 目录下直接可以执行的
编译
。顶层
编译
包括了
SDK
包全
编译
,及各层次组件
编译
,包括 osdrv
编译
,drv
编译
,middleware
编译
,和 refernece
编译
。主要
编译
项如下: make all
SDK
包全
编译
,包括 osdrv,drv,middleware,reference make menuconfig
SDK
配置选择 make clean
Android
80,492
社区成员
91,379
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章