安卓模拟器linux
① 在linux下运行安卓模拟器提示缺少 libGL.so 文件,要安装什么软件包,系统为ubuntu12.04
下显卡驱动程序,
去显卡生产商的网扮卜培页下载厅唯
自带的性能不行
这个看弊轿名字是openGL的库,应该是显卡驱动的文件
② linux下用什么安卓模拟器 知乎
可以安装google提供的android sdk 安装好以后可以用来启动一个模拟器。 网络有很多教程,关于linux下搭建android开发环境的。 不过lz要是只是用安卓模拟器玩玩, 那之需要java和android sdk就行了。
③ 如何在linux下配置AndroidStudio开发环境
1、系统环境
[android@localhost ~]$uname -a
Linux localhost.localdomain 2.6.32-71.el6.i686 #1SMP Wed Sep 1 01:26:34 EDT 2010 i686 i686 i386 GNU/Linux
[android@localhost ~]$lsb_release -a
LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 6.0 (Santiago)
Release: 6.0
Codename: Santiago
[android@localhost ~]$
2、准备软件
java
eclipse
android-sdk
ADT
这些软件都可以在官网上下载。
3、搭建过程
(1) 安装java
[android@localhost ~]$ rpm -qa | grep java
eclipse-mylyn-java-3.3.2-4.5.el6.i686
java-1.6.0-openjdk-devel-1.6.0.0-1.21.b17.el6.i686
java-1.6.0-openjdk-1.6.0.0-1.21.b17.el6.i686
tzdata-java-2010l-1.el6.noarch
gcc-java-4.4.4-13.el6.i686
java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
subversion-javahl-1.6.11-2.el6.i686
ooobasis3.3-javafilter-3.3.0-9567.i586
libvirt-java-0.4.5-2.el6.noarch
lpg-java-compat-1.1.0-4.1.el6.noarch
libvirt-java-devel-0.4.5-2.el6.noarch
mysql-connector-java-5.1.12-2.el6.i686
ant-javamail-1.7.1-13.el6.i686
java-1.6.0-openjdk-javadoc-1.6.0.0-1.21.b17.el6.i686
java_cup-0.10k-5.el6.i686
[android@localhost ~]$
通过命令查看当前已经安装了java的相关jdk,可以进行下一步。
(2) 安装eclipse
从官网上下载的eclipse不需要按装,直接解压即可使用。如:
[android@localhost Base Env]$ ls
ADT-18.0.0.zip
android-sdk_r18-linux.tgz
Android开发环境搭建(Linux篇).doc
eclipse
eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
Linux环境搭建.doc
Linux 下Android 开发环境搭建 .doc
[android@localhost Base Env]$ rm -R eclipse
[android@localhost Base Env]$ ls
ADT-18.0.0.zip
android-sdk_r18-linux.tgz
Android开发环境搭建(Linux篇).doc
eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
Linux环境搭建.doc
Linux 下Android 开发环境搭建 .doc
[android@localhost Base Env]$tar -zxfeclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
[android@localhost Base Env]$ls
ADT-18.0.0.zip
android-sdk_r18-linux.tgz
Android开发环境搭建(Linux篇).doc
eclipse
eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
Linux环境搭建.doc
Linux 下Android 开发环境搭建 .doc
[android@localhost Base Env]$cd eclipse
[android@localhost eclipse]$ls
about_files configuration eclipse.ini icon.xpm p2
about.html dropins epl-v10.html libcairo-swt.so plugins
artifacts.xml eclipse features notice.html readme
[android@localhost eclipse]$ll
总用量 540
drwxrwxr-x. 2 android android 4096 2月 17 03:06 about_files
-rw-rw-r--. 1 android android 18909 2月 8 21:55 about.html
-rw-rw-r--. 1 android android 88246 2月 17 03:06 artifacts.xml
drwxrwxr-x. 5 android android 4096 2月 17 03:06 configuration
drwxrwxr-x. 2 android android 4096 2月 17 03:06 dropins
-rwxr-xr-x. 1 android android 62814 2月 8 22:16 eclipse
-rw-rw-r--. 1 android android 407 2月 17 03:06 eclipse.ini
-rw-rw-r--. 1 android android 6 2月 8 21:36 epl-v10.html
drwxrwxr-x. 46 android android 4096 2月 17 03:06 features
-rw-rw-r--. 1 android android 9022 2月 8 21:54 icon.xpm
-rwxr-xr-x. 1 android android 266168 2月 8 21:54 libcairo-swt.so
-rw-rw-r--. 1 android android 8951 2月 8 21:36 notice.html
drwxrwxr-x. 5 android android 4096 2月 17 03:05 p2
drwxrwxr-x. 10 android android 36864 2月 17 03:06 plugins
drwxrwxr-x. 2 android android 4096 2月 17 03:06 readme
[android@localhost eclipse]$./eclipse
启动eclipse之后,eclipse会自动创建并寻找workspace文件夹,可以直接点击ok按钮即可。eclipse的启动过程如下图所示:
④ vm10虚拟机内怎么安装安卓模拟器
首先你得再虚拟机里面安装一个系统,然后再安装安卓模拟器
第一步,再虚拟机里面创建一个虚拟机,选择典型。安装一个系统。步骤比较复杂
具体的步骤参照http://jingyan..com/取消article/c1a3101eedfde0de656debf5.html
第二步骤:
1:下载安卓模拟器BlueStacks,在网络上面输入“安卓模拟器BlueStacks下载”
2:选择合适自己的下载路径,下载下来,然后打开压缩包。打开“安装模拟器”来安装
3:如果你装有杀毒软件,会提示如图,你只要勾选“不再提醒”和“更多”选项里面
的“允许所有的操作”即可。
4:安装后会出提示选择语言,我们点“next”,拉到最下面现在“中文简体”
5:选择语言后,出现如图的提示,任意选“背面”或“未来”都可以,点击之后,会出提示,但是我们没有注册码,直接单击“左下角的返回键”即可。如图,然后直接点击右上角的“X”,关掉(躲避注册)。然后点击“finish”完成安装。
⑤ 安卓终端模拟器Termux安装Linux发行版
Termux 是运行在 Android 上的 terminal。不需要root,运行于内部存储,自带了一个包管理器,可以安装许多现代化的开发和系统维护工具。
Termux | F-Droid - Free and Open Source Android App Repository
在较新版的 Termux 中,官方提供了图形界面(TUI)来半自动替换镜像,推荐使用该种方式以规避其他风险。 在 Termux 中执行如下命令
在图形界面引导下,使用自带方向键可上下移动。
Termux 提供了一个包 proot-distro ,它负责管理 Termux 内的 Linux 发行版。您可以通过执行安装此实用程序
目前它支持这些发行版:
要安装发行版,只需运行以下命令:
其中“<alias>”为Linux发行胡拍版本,例如“alpine”。
安装后,您可以通过执行下一个命令来启动 shell 会话:
以下是裤源羡可用的 proot-distro 功能的基本概述:
长裂渣按屏幕点击More打开设置---->Style---->安装Termux:Styling
⑥ 如何在安卓系统上使用arm-linux-gdb调试内核
1,先下载最新版本的gdb源代码包,我使用的是gdb-7.6.tar.gz,使用tar命令进行解包(tar -xvzf gdb-7.6.tar.gz),cd进gdb-7.6/gdb目录,使用vi找到remote.c中的如下代码:
if(buf_len > 2 * rsa->sizeof_g_packet)
error(_("Remote 'g' packet reply is too long: %s"),rs->buf);
将上面两行注释掉,添加如下代码
if(buf_len > 2 * rsa->sizeof_g_packet)
{
rsa->sizeof_g_packet = buf_len;
for(i = 0; i < gdbarch_num_regs(gdbarch); i++)
{
if(rsa->regs[i].pnum == -1)
continue;
if(rsa->regs[i].offset >= rsa->sizeof_g_packet)
rsa->regs[i].in_g_packet = 0;
else
rsa->regs[i].in_g_packet = 1;
}
}
使用如下命令对代码进行配置、编译和安装
./configure --target=arm-linux --prefix=/usr/local/arm-gdb -v
make
make install
2,gdbserver使用android4.2模拟器中自带的版本(v7.1)
3,将NDK编译好的C/C++可执行程序,上传到模拟器中/data/test目录下,假设可执行程序的名称为testHello。
4,使用命令:gdbserver :7000 /data/test/testHello 启动模拟器端的调试。
5,启动arm-linux-gdb之前,使用vi打开~/.bash_profile文件,在其中添加:
export PATH=$PATH:/usr/local/arm-gdb/bin,以便在程序的其他目录可以直接启动arm-linux-gdb程序
6,cd至ndk编译好的testHello文件所在目录
7,使用如下命令进行端口映射:adb forward tcp:7000 tcp:7000,将模拟器的7000端口和本机的7000端口进行映射
8,使用命令:arm-linux-gdb testHello启动gdb调试
9,使用target remote :7000 链接模拟器中gdbserver启动的服务。
10,自此,我们就可以使用gdb命令进行代码调试了。
⑦ 有使用过安卓userland虚拟机的人吗,可以运行Linux的软件
你好,我刚在Userland上试羡扮了一下,其实Userland中的ubuntu和android实体机之间的文件共享很简单,简单来说就是Android物理机上有一个文件夹是两者共享的,所以只要找到这个文件夹,然后通过向这个文件夹里拷贝文件就可以实现ubuntu和android本机文件系统之间的文件共享,现在最大的问题就是这个共享文件夹怎么找?
在ubuntu下,这个文件夹很好找,就在根目录下的/storage/internal/
但是在Android文件系统上这个目录就不那么好找了,所以在Android文件系文件系统统上找到这个文件夹的最好方式就是:
a.先进入Userland模拟的ubuntu系统中
b.cd /storage/internal切进internal目录
c.touch pppppqqqqq,即使用touch命令创建一个名称辩识度高的文件
d.在Android本地使用文件管理器搜索文pppppqqqqq这个文件,搜索出来后,查看这个文件的属性即可得到Android文件系统中这个共享目录的具体位置(我本机中找到的这李贺个共享目录位哪派派置为: /storage/emulated/0/Android/data/tech.ula/files/storage/)
希望可以帮到你,哪块有问题可以追问,一起研究一下
⑧ Linux上的麟卓卓懿应用商城是用的安卓模拟器吗
不是,麟卓卓懿应用商城还比较特殊,不是安卓模拟器也不是虚拟机,他们研究出了一种非虚拟化技术架构,这种兼容环境是直接调用电脑硬件资源来运行安卓应用的,所以安卓应用跑在Linux上响应速度更快,也更流畅,这也是很多人喜欢用卓懿的一个原因,玩游戏的时候感受会更明显,你可以试试。网络回答谢邀
⑨ 安卓模拟器能换linux系统吗
一般来说,安卓模拟器的底层都是安卓系统,因此您不能直接将其替换为铅绝Linux系统。如果您想在电脑上运行Linux系统,可以考虑以下两种方法:
1. 安装双系统:在电脑上安装一个Linux系统,然后在启动时选择进入你需要的操作系统即可。
2. 使尘吵用虚拟机软件:在电脑上安装虚拟机软件,然后在虚拟机软件中安装Linux系统,您可以在虚拟机软件中同时运行多个操作系统,方便您进行切换。
需要注意的是,将电脑系统更改为Linux系统或在虚拟机中安装Linux系统需要您有一定的技术和操作经验,如派激侍果您不是专业的计算机技术人员,建议您在操作之前进行相关了解和学习。
⑩ 求助 我想 编制 安卓手机的 libicuuc.so 文件。 怎么用Linux模拟器进行编制修改
如拍宏果是arm的cpu,你直接用arm的gcc编好了,拿到板子上试下。你袭携册问的这种好象比较麻隐或烦,我没这样搞。