专栏首页difcareer的技术笔记Android编译后运行emulator注意事项

Android编译后运行emulator注意事项

在编译完了,同一个shell执行emulator没有问题,但如果新开shell,会发现emualtor报错:

emulator: ERROR: You did not provide the name of an Android Virtual Device
with the '-avd <name>' option. Read -help-avd for more information.

If you *really* want to *NOT* run an AVD, consider using '-data <file>'
to specify a data partition image file (I hope you know what you're doing).

仔细对比前后两个shell中环境变量的差异,总结出新shell中需要手动设置的环境变量如下:

export ANDROID_PRODUCT_OUT=/home/aosp/AOSP/android-4.4.4_r1_modify/out/target/product/generic
export PATH=$PATH:/home/aosp/AOSP/android-4.4.4_r1_modify/out/host/linux-x86/bin
export ANDROID_BUILD_TOP=/home/aosp/AOSP/android-4.4.4_r1_modify

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ubuntu14.04编译android4.4对应的linux内核

    参考资料: [google官方资料] 官方是最权威的,但会有细节缺失。 [如何下载编译android内核] 可以参考别人的动手实践,弥补缺失的细节。

    用户2930595
  • Android Studio对ndk开发调试的支持前言支持版本对ndk-build的支持对CMake的支持

    编写C/C++代码最大的痛苦就是语法提示和调试,早期Android Studio对NDK不做支持或者支持得不够好,导致NDK开发异常缓慢,最大的问题是调试,经常...

    用户2930595
  • 反调试检测之一TracerPid

    当我们使用Ptrace方式跟踪一个进程时,目标进程会记录自己被谁跟踪,可以查看/proc/pid/status看到这个信息,下图展示的是使用ida进行调试的情况...

    用户2930595
  • Android存储数据的三种方式

    今天来给大家讲一下Android中如何存储数据。我编写Android使用的是Java语言,所以今天讲的也是Java版的数据存储。在Android中,数据存储主要...

    ZackSock
  • C++源文件添加License模板

    Qt君
  • 嬴彻科技首次披露业务模式:技术+运营,车规级L3面向量产

    作为一家专注于干线物流自动驾驶运营的初创公司,嬴彻科技成立一年来,在运营落地和技术研发上动作频频。其“技术+运营“的端到端模式进展迅速,引发行业高度关注。

    量子位
  • 管理数千个集群:Gardener项目更新

    作者:Rafael Franzke(SAP),Vasu Chandrasekhara(SAP)

    CNCF
  • 5个有趣的Python小知识,返回结果让人出乎意料~

    这与Cpython 编译优化相关,行为称为字符串驻留,但驻留的字符串中只包含字母,数字或下划线。

    double
  • Shell常用的特殊字符

    点号在不同场景有着不同的含义,在目录路径中,一个点代表当前工作目录,两个点代表父目录;当一个文件以点号开头,表示一个隐藏文件;在正则表达式,点号代表匹配单个字符...

    用户1679793
  • 8.1 shell介绍

    shell介绍 shell是一个命令解释器,提供用户和机器之间的交互 支持特定语法,比如逻辑判断、循环 每个用户都可以有自己特定的shell CentOS7默认...

    运维小白

扫码关注云+社区

领取腾讯云代金券