精华内容
下载资源
问答
  • xDroidInstall Linux安卓模拟器,在Linux系统流畅运行安卓程序
  • linux 安装Android 模拟器

    千次阅读 2015-08-11 20:37:37
    需要在linux 安装模拟器,本来准备使用VirtualBOx加Genymotion,但无赖服务器使用的阿里云,它本身就是虚拟服务器上面不可在使用虚拟机,最终选择使用android 自带模拟器。  服务器使用CentOS 6.3 系统 , cpu...

     

    需要在linux 上安装模拟器,本来准备使用VirtualBOx加Genymotion,但无赖服务器使用的阿里云,它本身就是虚拟服务器上面不可在使用虚拟机,最终选择使用android 自带模拟器。

     服务器使用CentOS 6.3 系统 , cpu x86_64。

     

    过程记录如下:

    1. 首先下载Android ADT,但下载速度巨慢,网上找到好人分享的网盘包含ADT及各SDK版本(http://pan.baidu.com/s/1c06Am0w#path=%252F) 
    2. 下载ADT后,也可使用其自带的来下载不同版本的SDK( 推荐使用代理Tools->Options    mirrors.opencas.cn 端口 80)
    3. 创建AVD然后启动模拟器会出现错误:
    emulator: ERROR: Could not load OpenGLES emulation library: 这个错误是由于我们使用的64位系统 但模拟器为32位,需要安装一些软件包来做兼容 yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686 mesa-libGLw.i686

    4.安装完后执行如下命令

    cd /usr/lib64

    ln -s libGL.so.1.2 libGL.so

     

    在启动模拟一切OK

     

    参考

     

    http://www.redips.net/android/emulator-fedora-linux/

    http://www.quantumwise.com/support/faq/item/624-libgl-so-cannot-open-shared-object-file

     

     

    展开全文
  • 导读:我总结了一份最好的模拟器清单,你可以用它来测试或在 Linux 运行安卓应用/游戏。 本文字数:1945,阅读时长大约:3分钟https://linux.cn/a...

     

    导读:我总结了一份最好的模拟器清单,你可以用它来测试或在 Linux 上运行安卓应用/游戏。         

    本文字数:1945,阅读时长大约:3分钟

    https://linux.cn/article-13629-1.html
    作者:Ankush Das
    译者:geekpi

    安卓系统是建立在高度定制的 Linux 内核之上的。因此,使用安卓模拟器在 Linux 上运行移动应用是有意义的。

    虽然这不是在 Linux 机器上你可以做的新鲜事,但在 Windows 于 2021 年推出运行安卓应用的能力后,它是一个更需要的功能。

    不仅仅限于使用应用,一些安卓模拟器也可以在开发和测试中派上用场。

    因此,我总结了一份最好的模拟器清单,你可以用它来测试或在 Linux 上运行安卓应用/游戏。

    1、Anbox

    Anbox 是一个相当流行的模拟器,可以让 Linux 用户运行 Android 应用。可能深度 Linux 正是利用它使得开箱即可运行安卓应用。

    它使用一个容器将安卓操作系统与主机隔离,这也让它们可以使用最新的安卓版本。

    运行的安卓应用不能直接访问你的硬件,这是一个很好的安全决定。

    与这里的其他一些选择不同,Anbox 在技术上不需要仿真层来使安卓系统工作。换句话说,它在你的 Linux 系统上最接近于原生的安卓体验。

    由于这个原因,它可能不是最简单的选择。你不能只使用谷歌应用商店来安装应用,你需要使用安卓调试桥(ADB)。你只需要一个应用的 APK 文件就可以安装和使用它。

    ◈ Anbox

    2、Genymotion

    Genymotion 是一个为测试和开发量身定做的令人印象深刻的解决方案。

    它不是一个自由开源的选择。它们通过云端或独立于 Android Studio 的桌面客户端,提供虚拟的安卓体验作为服务。

    你可以模拟各种硬件配置和安卓版本,创建一个虚拟设备进行测试。它还让你有能力扩大规模,并有多个安卓虚拟设备运行,进行广泛的测试。

    它可以帮助你测试文件上传在你的应用中如何工作,电池影响、性能、内存等等。

    虽然它是一个主要针对专业人士的高级解决方案,但它确实支持最新的 Linux 发行版,包括 Ubuntu 20.04 LTS。

    ◈ Genymotion

    3、Android-x86

    Android x86 是一个开源项目,使得安卓可以在 PC 上运行,并支持 32 位。

    你可以选择在你的 Linux 系统上使用虚拟机管理器来安装它,或者直接在你的 PC 上试用它。

    如果你需要安装,可以查看官方的 安装说明。

    与其他一些选择不同,它是一个简单的试图在 PC 上工作的模拟器,没有花哨的功能。

    ◈ Android x86

    4、Android Studio (虚拟设备)

    Android Studio 是一个用于开发和测试的完整工具。幸运的是,由于对 Linux 的支持,如果你需要的话,你可以用它来模拟安卓的体验进行实验。

    你只需要创建一个安卓虚拟设备(AVD),你可以对其进行配置,然后作为模拟器进行模拟。

    也有很大的机会能找到对一些最新的智能手机、电视和智能手表的支持。

    它需要一定的学习曲线才能上手,但它是免费的,而且是完全开源的。

    ◈ Android Studio

    5、ARChon

    一个有趣的解决方案,这是一个你可以在 Linux 和任何其他平台上使用的安卓模拟器。

    它有助于在 Chrome OS 上运行安卓应用,或者在任何操作系统上使用 Chrome 浏览器。与其他一些不同的是,你可能不会得到完整的安卓体验,而只是能够运行安卓应用。

    你只需解压运行时,并将其加载到 Chrome 扩展中。接下来,下载 APK 文件到上面来添加你想使用的应用。

    ◈ ARChon

    6、Bliss OS

    Bliss OS 是另一个开源项目,与 Android x86 类似,旨在使安卓在 PC 上运行。

    与 Android x86 不同的是,它通过支持 32 位和 64 位架构提供了更多的兼容性选择。此外,你可以根据你的处理器下载兼容文件。

    它有积极的维护,支持市场上最新的安卓版本。

    ◈ Bliss OS

    总结

    虽然你会能找到几个可用于 Linux 的安卓模拟器,但它们可能无法取代全面的智能手机体验。

    每个模拟器都有一系列的功能和特定目的。请选择你需要的那个!

    你试过安卓模拟器么?你在 Linux 中使用的最喜欢的模拟器是什么?欢迎在下面的评论中让我知道。


    via: https://itsfoss.com/android-emulators-linux/

    作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

    本文由 LCTT 原创编译,Linux中国 荣誉推出


    欢迎遵照 CC-BY-NC-SA 协议规定转载,

    如需转载,请在文章下留言 “转载:公众号名称”,

    我们将为您添加白名单,授权“转载文章时可以修改”。

    展开全文
  • linux 新建android 模拟器

    万次阅读 2012-05-31 17:43:31
    今天在网上查询hipri网络连接的时候偶然看到了一位仁兄的评论:我只知道模拟器上的网络连接用的是hipri 正是这句话让我想起了在linux 上新建一个模拟器,用模拟器来做下CTS测试,于是呼便有了以下拙见: 1.首先将...

    今天在网上查询hipri网络连接的时候偶然看到了一位仁兄的评论:我只知道模拟器上的网络连接用的是hipri

    正是这句话让我想起了在linux 上新建一个模拟器,用模拟器来做下CTS测试,于是呼便有了以下拙见:

    1.首先将SDK的tools路径加到环境变量中去

    进入root目录, 显示隐藏的文件,export PATH="/tools/android-sdk-linux/tools:$PATH"加入路径

    2.显示SDK版本id

    在终端输入命令android list target,显示的id在下面创建模拟器的时候要用到


    3.创建模拟器

    在终端输入命令android create avd -n testCTS -t 1,-n后面为模拟器名称,-t后面为上一步的SDK对应的id

    4.显示模拟器信息

    命令:android list avd,显示模拟器信息说明创建成功


    5.打开模拟器

    命令:emulator @testCTS

    6.测试hipri

    这个也就是终极目的啦,先登下google,能登得上,再按真机测试方式测试hipri连接,果然pass了





    展开全文
  • 主机配置主机配置 32 位 XP vbox 虚拟机 32 位 ubuntu10 04 android2 2 源码 JDK1 5 1 编译编译 android2 2 源码源码 编译环境准备好之后 在终端切换到 android 源码所在的目录 执行命令 source build envsetup sh ...

    主机配置主机配置 32 位 XP vbox 虚拟机 32 位 ubuntu10 04 android2 2 源码 JDK1 5 1 编译编译 android2 2 源码源码 编译环境准备好之后 在终端切换到 android 源码所在的目录 执行命令 source build envsetup sh 或者 build envsetup sh 再执行 make 漫长的等待时间 大概要 3 个多小时吧 你可以出去玩儿了 机器在全力编译代码 会 比较卡 android2 2 源码整个编译 在源码目录文件夹 out target product generic 生成有 system img ramdisk img userdata img 三个映像文件 ramdisk img 是 emulator 的文件系统 system img 包括了主要的包 库等文件 userdata img 包括了一些用户数据 emulator 加载这 3个映像文件后 会把system和userdata分别加载到ramdisk文件系统中的system和userdata 目录下 2 编译源码对应的编译源码对应的 SDK 编译完源码之后再来编译 SDK make PRODUCT sdk sdk 或者 make sdk 时间开销大概在 40 分钟 正确完成编译后生成的 SDK 存放在 out host linux x86 sdk 此目录下有 android sdk eng xxx linux x86 zip 和 android sdk eng xxx linux x86 目录 android sdk eng xxx linux x86 就是 SDK 目录 其中的 xxx 在不同的机器上编译显示的 字 符 也 不 同 比 如 我 的 机 器 名 是 wz 那 么 编 译 成 功 之 后 生 成 的 就 是 android sdk eng wz linux x86 zip 和 android sdk eng wz linux x86 3 配置用来启动配置用来启动 android 模拟器的环境变量模拟器的环境变量 终端输入命令 gedit bashrc 打开 bashrc 在 bashrc 文件的最后面加入如下字符 export PATH PATH android 源码路径 out host linux x86 bin export ANDROID PRODUCT OUT android 源码路径 out target product generic 把 android 源码路径 替换为自己机器上的真实路径 因为每个人的路径都不一样 请不 要完全复制我的 自己做相应修改 修改之后执行命令 source bashrc 4 启动模拟器启动模拟器 此时变量已配置好 输入命令 emulator 就可以启动 android 虚拟机了 如下图所示 这样虽然能打开虚拟机 但是我们却无法对虚拟的 android 设备进行自由的配置 只能默认 5 自主配置模拟器自主配置模拟器 从其他资料上看到 自主配置模拟器的方式为 终端下输入下面命令 android 不过遇到了下面的错误 SWT folder root dsk android out host linux x86 framework x86 does not exist Please export ANDROID SWT to point to the folder containing swt jar for your platform 解决办法为 在 bashrc 文件中最后另起一行 加入下面一行 export ANDROID SWT android 源码所在路径 out host linux x86 framework 具体操作参考 2 配置用来启动配置用来启动 android 模拟器的环境变量模拟器的环境变量 重新执行步骤 5 又报错了 Error Error parsing the sdk Error android 源码所在路径 out host linux x86 platforms is missing Error Unable to parse SDK content 解决办法 将位于将位于 out host linux x86 sdk android sdk eng wz linux x86 目录下目录下的的 platforms add ons tools 三三个文件夹拷贝到个文件夹拷贝到 out host linux x86 下下 重新执行步骤 5 终端给出下面信息 自动弹出下面 很熟悉吧 好了 我们可以自主配置我们的 android 模拟器了 点击右边按钮 New 设置好之后下面按钮 Create AVD 就可以正常点击了 设置完之后 进入上一幅图片的界 面 选中要启动的虚拟设备 点击右面的 就可以正常启动了 如下图 OK 模拟器正常启动 注意 这样启动的模拟器是不带有虚拟 SD 卡的 下面介绍如何启 动挂载 SD 卡的模拟器的方法 6 插入插入 SD 卡卡并向并向 SD 卡导入数据卡导入数据 生成 SD 卡 打开终端 切换到 home wz download my 目录 个人意愿 任何一个地方都行 执行命令 mksdcard 1024M sdcard img 该命令会在当前目录下生成一个 sdcard img 文件 第一个参数指定虚拟 SD 卡大小 第二个 参数指定虚拟 SD 卡的名字和格式 一般通用都是指定 img 格式 有资料上说格式可以随意 指定 我没试过其他的格式 启动模拟器并挂载刚才生成的 SD 卡 命令看下图 SD 卡生成后可以随意挪动位置 只不过以后在想挂载的话 输入上面的命令的时候把 SD 卡的路径写成 SD 卡新的路径就行了 我已经做过尝试 挂载成功的话 会在 SD 卡所在文 件夹生成一个 sdcard img lock 的文件 模拟器关闭之后该文件自动消失 将 PC 上的文件复制到 SD 卡中 刚才的终端不要关闭 重新打开一个终端 我要复制的文件是吴奇隆的歌曲 一路顺风 歌曲放在了跟 sdcard img 同一个目录 为了 输入方便我把歌曲重命名了 首先切换到该目录 然后执行命令 adb push wuqilong mp3 sdcard 1 mp3 回车 等待一小会儿 出现下图则说明传输成功 需要注意的的是 要想成功传输文件 必须保证挂载了该 SD 卡的模拟器已经成功启动且 android 系统要运行稳定了再传 不要着急 请注意请注意 网上其他博客给出这样的命令网上其他博客给出这样的命令 adb push 文件全名文件全名 sdcard 这这 条命令我输进去条命令我输进去 出现错误出现错误 faild to copy to sdcard is a directory sdcard 后面一定要写上参数后面一定要写上参数 参考我上面的写法即可参考我上面的写法即可 测试歌曲文件 歌曲 push 进去之后 模拟器上点击音乐播放器 是找不到该歌曲的 让播放器显示该歌曲 的步骤 进入下面界面 点击 dev tools 选中 media scanner 扫描完成后在 打开播放器即可 如下图 歌曲成长播放

    展开阅读全文

    展开全文
  • Monday, May 13, 2013How to install/run Android emulator on Ubuntu or DebianHere is guide on how to run Android emulator on Ubuntu or Debian.Android emulator comes with Android SDK, and therefore you n...
  • Linux之kali安装安卓模拟器

    千次阅读 2019-11-01 10:34:13
    安装 可以选择官网下载或者从软件源中安装 apt-get install android-sdk #从软件源中安装 运行 主菜单–kali linux – 硬件kacking – 安卓工具...Kali-linux下安裝配置安卓模拟器android-sdk - xiao106347 - Linux ...
  • debian三步安装linux平台的安卓模拟器genymotion-附件资源
  • linux下部署android模拟器

    千次阅读 2015-07-28 17:20:45
    出于android测试需要,需要在linux机器部署android模拟器环境,借助官网的文档,总结出如下步骤: 下载android ADT(包括android SDK和android Developer Tools) wget ...
  • ONS模拟器(ONScripter)是一个用来解析NScripter脚本的第三方开源AVG游戏引擎,可以在多种平台和设备(Windows、Linux、FreeBSD、Android、iOS、Symbianetc)运行使用NScripter脚本编译的文字冒险类游戏。ONS模拟器...
  • 如何root android模拟器(在Android 7.1.1 / Nougat测试)要求:SuperSU app(chainfire)最新版本2.82恢复flashable.zip(包含su二进制)(如果主链接不起作用,这里是XDA用户 Ibuprophen提供的替代备份链接,用于可擦除...
  • 当我们启动模拟器的时候,默认会在/tmp/andorid-username/下生成临时文件emulator-xxxxx,这一份临时文件就是system.img...把emulator-xxxxx拷贝到模拟器目录一般是/home/username/.android/avd/xxx.avd/下,并改名覆盖
  • 《ons模拟器》是一个开源Galgame游戏引擎,可以在多种平台和设备运行文字冒险类游戏。文字冒险游戏是以精彩的剧情为卖点的游戏,以文字叙述为主,并以CG或动画为辅演出剧情,并设有分支和多个结局。是冒险游戏的一...
  • 1)下载 http://dl-ssl.google.com/Android/repository/tools_r07-linux.zip 2) 解压 3)将解决后的文件替换SDK顶层目录下tools目录中的内容
  • 介绍genymotion是一款安卓模拟器 , genymotion 依赖 virtualbox。需要安装virtualbox+genymotion俩软件,并解决相关依赖OK,Let’s Go! 以下三步执行顺序不限1/3#apt install virtualbox2/3从百度盘下载个genymotion...
  • 使用Android模拟器调试linux内核

    千次阅读 2018-11-27 16:52:57
    使用Android模拟器调试linux内核为什么需要调试linux内核如何在Android上调试内核开发环境创建模拟器下载goldfish内核源码编译goldfish内核编译内核遇到的问题使用自己编译的linux内核启动模拟器使用gdb调试内核 ...
  • Droid4X 0.8.4 海马玩安卓模拟器安卓的福音海马玩安卓模拟器—Droid4X是迄今为止...Droid4X,全球最好的Android模拟器!特色功能:截图、摇一摇、GPS模拟、四种高清分辨率,支持拖拉调整窗口,支持开启VT更流畅,适...
  • 主机配置:32 位XP ,vbox 虚拟机,32 位ubuntu10.04 ,android2.2 源码,JDK1.51、编译android2.2 源码编译环境准备好之后,在终端切换到android 源码所在的目录执行命令$ source build/envsetup.sh或者$ ....
  • Android实战技巧之十七 Linux下的模拟器硬件加速
  • 《yuzu模拟器》又叫《switch模拟器》,可以在手机或者电脑模拟体验switch平台的游戏,ns平台有超多热门经典耐玩的游戏,感兴趣的话你也可以试试!下面就为大家带来yuzu模拟器使用教程以及下载地址哦!类别:...
  •  今日安装了XP与Linux双启动系统,jdk、eclipse、adt一路高歌,到了启动模拟器时卡了壳,报出`GLIBC_2.11' not found’等等错误信息,搜索谷歌百度,与我同样遭遇之难兄难弟不少,  导致这个错误的原因...
  • fedora26 尝试 dnf install glibc.i686 dnf install libgcc.i686 转载于:https://www.cnblogs.com/a-flydog/p/7736271.html
  •  一篇总结了安卓5.0源码的编译和启动其自带的模拟器安卓源码是不包括linux内核的,而是使用的谷歌预先编译好的内核,其代码路径是在prebuilt/android-arm/kernel/kernel-qemu下。如何让安卓系统的内核变成自己...
  • Kali-linux下安装安卓模拟器:Genymotion

    千次阅读 2015-04-06 23:19:10
    Genymotion号称安卓模拟器之王,虽然这个软件才发布不就;今天就折腾下,看看这个模拟器之王有什么厉害之处! 下载安装: 首先得确保系统安装有Oracle VirtualBox,安装方法点此查看 下载地址:...
  • android create avd --target 2 --name cupcake (cupcake)为新建模拟器的名字 3:列出自己建立的么模拟器 android list avd 4:切换模拟器样式 在创建命令后面加上 “--skin QVGA”即可 切换样式:Windows操作...
  • 开发可统计单词个数的Android驱动程序 在上一篇文章中已经实现了一个简单的Linux驱动程序,该驱动的功能是统计给定字符串中的单词数。...测试的方法很多,最常用的就是直接在Ubuntu LinuxAndroid模拟器中...
  • LinuxAndroid studio创建模拟器最后一步报错 报错:An error occurred while creating the AVD. See idea.log for details,解决方法 解决: sudo apt-get install lib32stdc++6 (这个记得...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 30,489
精华内容 12,195
关键字:

linux上的安卓模拟器

linux 订阅