社区
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呢,这么大,编译的是否正确了?
谢谢!
...全文
98
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
编译
Ubuntu20.04/22.04下Docker方案实现多平台
SDK
编译
熟悉嵌入式平台Linux
SDK
编译
流程的小伙伴都知道,假如平台a要求必须在Ubuntu18.04下
编译
,平台b要求要Ubuntu22.04的环境,那我只有Ubuntu20.04,或者说我的电脑硬件配置最高只能支持Ubuntu20.04怎么办?强行在Ubuntu20.04下
编译
,编又编不过,换到旧版本我又不愿意,更何况旧版本也不能编新
SDK
,总不能安装多个虚拟机吧,太重了又很吃性能。
Android
80,492
社区成员
91,376
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章