ubuntu中android源码编译启动模拟器黑屏

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

 

如题,android源码编译启动模拟器黑屏,是什么原因啊,是如何来解决的?

已经解决:我的命令如下:

./out/host/linux-x86/bin/emulator -partition-size 1024 -kernel ./prebuilt/android-arm/kernel/kernel-qemu-armv7 -sysdir ./out/target/product/generic -system system.img -data userdata.img -ramdisk ./out/target/product/generic/ramdisk.img

其中:kernel-qemu-armv7 解决模拟器期待黑屏

-partition-size 1024 解决 system partion siez adjusted to match image file (163 MB >66 MB)

./out/target/product/generic/ramdisk.img 改为绝对路径 ,解决 could not load initrd ramdisk.img

 

 

编译goldfish内核后,emulator黑屏解决方法 编译kernel时,需要根据arm架构版本选择对应都defconfig,通常Android 4.0使用的arm架构是v7,Android 2.3是v5。具体查看方法可以adb shell后,使用cat /proc/cpuinfo查看。 ==》Android4.0使用make goldfish_armv7_defconfig   ==》Android2.3使用make goldfish_defc 阅读详情

相关推荐

android11源码编译模拟器安装

编译环境为ubuntu 20 编译android版本为11 该内容大部分是从网上找的,自己一步一步进行的 这里不对网上比较常见的错误进行描述,很容易百度出来 1、下载repo工具 curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo > repo chmod a+x repo 2、下载源码 源码库是清华的。 1)下载最新源码 ./repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOS

weixin_42929891的博客 6211

android终端模拟器黑屏,关于ubuntu下,涉及到 emulator 安卓模拟器 的一些常用命令以及错误排查...

1、如何查找模拟器的进程ps aux | grep emulator找到,然后kill掉2、执行 emulator 提示emulator: WARNING: system partition size adjusted to match image file (166 MB > 66 MB)所需空间不足emulator 加入参数 -partition-size 1024 (大于系统所要求的...

weixin_39802814的博客 1143

Ubuntu上下载、编译、运行Android系统

Ubuntu上下载、编译、运行Android系统在Linux开发环境搭建 三 (在UbuntuAndroid/Linux编译环境的准备)一文中,我们已经将Android编译环境搭建OK。在本文中,我们以Android_4.4.2为例,说明其下载、编译及运行的方法。一、Android源码下载Google被封,对于站位Google阵营的我们,无疑是一个不幸。因此,国人想要下载一份Android源码

老谢的自留地 4054

android 编译之后黑屏_解决android代码编译模拟器黑屏

自己下载的android源代码,编译完成之后生成了3个img,然后在out/target/product/generic目录运行emulator-systemsystem.img-datauserdata.img-ramdiskramdisk.img命令,这时发现模拟器黑屏什么都不显示,分区大小不够,其实只需要在这条命令后面加上两个参数就可以了-partition-size[si...

weixin_28963467的博客 1350

android编译+黑屏,ubuntuandroid源码编译启动模拟器黑屏

如题,android源码编译启动模拟器黑屏,是什么原因啊,是如何来解决的?已经解决:我的命令如下:./out/host/linux-x86/bin/emulator -partition-size 1024 -kernel ./prebuilt/android-arm/kernel/kernel-qemu-armv7 -sysdir ./out/target/product/generic -s...

weixin_33417488的博客 787

android 编译之后黑屏_ubuntuandroid源码编译启动模拟器黑屏 | 学步园

如题,android源码编译启动模拟器黑屏,是什么原因啊,是如何来解决的?已经解决:我的命令如下:./out/host/linux-x86/bin/emulator -partition-size 1024 -kernel ./prebuilt/android-arm/kernel/kernel-qemu-armv7 -sysdir ./out/target/product/generic -sy...

weixin_32501329的博客 649

Ubuntu12.04实现Android 4.0源码编译错误解决方法

Ubuntu12.04实现Android 4.0源码编译错误解决方法 可直接用鼠标粘贴复制的方式,将解决指令输入到终端 编译完成前 这里分享几个我遇到的问题以及查询的网站 Android系统编译常见问题 关于编译Android源码,报 I386问题 out/host/linux-x86/obj/lib/libGLES_CM_translator.so Android编译Libwebcore出错解决方法 Android介绍以及源码编译–常见编译错误 out/host/linux-x86/obj/EXECUT

u013571202的博客 4425

ubuntuandroid模拟器运行一直是黑屏

想在ubuntu下也搭一个android开发环境,但是最后发现启动模拟器时屏幕一直是黑的,从DDMS里面抓取屏幕是能够看见的,也在 运行。但是模拟器上面全黑,为啥?

1063

android源码下载编译模拟器运行

vim repo #修改repo文件googleapis替换为清华大学镜像源。.bashrc最后一行加入 export REPO_URL='

u014200244的专栏 1025

Ubuntu上下载、编译、运行Android内核Linux Kernel

Ubuntu上下载、编译、运行Android内核Linux Kernel在Ubuntu上下载、编译、运行Android系统一文中我们学习了如何下载、编译以及运行Android系统,一睹Android_4.4.2芳容。而唯一的美中不足是使用了预编译好的kernel-qemu-armv7。那么,在这篇文章中,我们就来弥补这个缺憾,编译运行属于自己的Android Kernel。同样,在这一篇文章中,咱

老谢的自留地 5859

Android 源码编译问题总结

Android编译源代码问题记录

q1165328963的博客 5554

近期编译android的教训

OS: ubuntu-1110 - 32 bit             android :2.3.7 Gingerbread 上网搜索教程,加上官网的说明,基本按照默认编译下来,略有小问题,谷歌度娘一下,都解决了。编译完毕,问题不是很大。 接下来,问题来了,使用命令emulator的时候,是启动了一个模拟器,没错,但是左边那个框一直是黑屏状态,连开机的android

David.Beckham的专栏 1355

Ubuntu 16.04编译Android 6.0源码全攻略

Android源码编译是系统定制和底层开发的基础环节,其核心原理是通过工具链将Java/C++代码转化为可执行的系统镜像。在Linux环境下,特别是Ubuntu 16.04系统上编译Android 6.0源码时,需要特别注意环境配置、依赖管理和编译优化。关键技术点包括JDK版本控制(需OpenJDK 7)、ccache编译缓存加速(建议配置50GB空间)以及解决art模块的clang兼容性问题。这些技术不仅提升编译效率,也直接影响最终生成的system.img等镜像文件的稳定性。典型应用场景包括ROM定制、

aodiyi6351的博客 529

Android-4.4模拟器

本文重点说明如何在Ubuntu系统中使用Android模拟器

OneSea 2万+

安卓android编译,安卓4.1源码编译

该楼层疑似违规已被系统折叠隐藏此楼查看此楼google官方发布了Android 4.1 Jelly Bean的源码,本人第一时间将源码托了下来(托了一个通宵),今天又花了一早上时间编译ROM并刷到自己的Galaxy Nexus中,虽说Android 4.1已经用了一个多星期了,但是作为Android开发者和爱好者,体验源码下载、编译、刷机的整个过程还是很有意义的,然而在编译和刷机过程中也遇到了一...

weixin_35689681的博客 295

VMware + ubuntu 编译android7.0

前段时间编译了6.0android6.0源码编译源码之后 ,最近又编译了7.0,本以为有了前面编译6.0的成功经历这次会顺利很多,no ,还是太年轻了,同样的各种坑,时间并不比之前花的少,下面就来讲讲整个过程,上次6.0的源码是直接从百度网盘下载的,因为第一次编译说实话心里没底,试过用repo从官网下载(国内的镜像),下载过程中报了错,就放弃了,而这次编译7.0网盘里找不到了,只能再次尝试rep

qq_16412311的博客 2476
上一篇: imprecise external abort (7) at 0x4c2b0000
下一篇: 查看android 版本号
lang0728
博客等级 码龄15年 2粉丝 14原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值