问题标签 [android-x86]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何让菜单键在 Mac 上的 VirtualBox/Android x86 上工作?
我正在尝试使用 VirtualBox 和 Android x86 作为 Android SDK 附带的仿真器的更快替代方案,该仿真器非常滞后,无法在我的 2GHz 四核 Mac 上使用 16GB 内存。
本教程让我启动并运行,它看起来很活泼: http: //www.bobbychanblog.com/2011/07/faster-android-emulator-alternative-using-virtualbox/
设置它不适合胆小的人,但总体上看起来是一个不错的选择。问题是,它将 PC 键盘上的上下文菜单键(底行,通常在 Windows 键旁边)映射到 Android 的菜单键。作为 Mac 用户,我没有这个密钥。
显然没有办法将它映射到其他东西,也没有办法用按钮或鼠标点击来模拟它。
这个线程有很多人要求它,但没有真正的解决方案: http ://code.google.com/p/live-android/wiki/howtouse
一个人有一个需要编译 squashfs 工具(不管是什么)的方案,但是当他们开始谈论在 Solaris 机器上编译时我失去了兴趣 :)
android - Android 应用调试和测试哪个更好用:android 手机还是 androidx86 操作系统?
由于 eclipse 的模拟器真的很慢,而且我读过评论说即使在高端计算机上它仍然会运行缓慢,这是您用于应用程序测试的更好选择吗?在灵活性、速度甚至只是开发人员偏好方面更好。
屏幕尺寸是 android 手机的限制,因为它是静态的,androidx86 操作系统可以随着屏幕尺寸动态变化吗?
virtualbox - Virtualbox 上的 Android-x86:eth0 网络不可用
我正在尝试在 VirtualBox 上运行 android-x86-2.2-r2-eeepc.iso。这几乎是完美的,但我无法设置网络。即使在 VirtualBox 中正确配置,网络适配器也无法识别(我有其他虚拟机,它们工作得很好)。
配置:
- 虚拟盒子 4.2.6
- android-x86-2.2-r2-eeepc.iso
VirtualBox 的网络适配器配置:
- eth0 桥接网络适配器(英特尔 Wifi Link 1000 BGN)
尝试在 android 机器内设置网络时:
android - Eclipse Juno 中的 Android 模拟器颠倒
我正在使用 Eclipse 开发 Android 应用程序,使用模拟器(在 4.1.2 中带有用于 Google API 的 Intel x86 的图像)并且手机是颠倒的并且“在里面”,如下所示:
请知道为什么以及如何解决它吗?
android - 如何在 Socketeq 的 windowsandroid 中更改分辨率(不是密度)?
主要问题在标题中。我在 init.rc,build.prop 中搜索参数非常困难。搜索了哪些文件负责设置分辨率,但一无所获。
也许有人知道如何即时在纵向和横向模式之间切换?
这个模拟器有热键资源吗?我曾经在 Oracles VM 上运行 Android,它的热键在 socketeq 模拟器中不起作用。
android-ndk - 为 x86 架构编译 android cocos2dx 项目时出现未定义的对“siglongjmp”错误的引用
我正在尝试为 x86 android 架构构建一个 cocos2dx 项目,但是当我尝试编译它时出现以下错误。
当我用谷歌搜索该错误时,我发现它已在谷歌代码中报告为问题 19851。他们尚未进行任何修复,但他们建议添加修改后的 libc.so 和 sched.h 文件。我试过了,但没有用。
谁能告诉我如何解决这个问题。
android - ARM、MIPS、x86 的 Android os.arch 输出?
为了识别 Android 设备的平台,java 系统属性“os.arch”似乎就足够了:
大多数 ARM 设备响应:os.arch: armv7l
x86 模拟器响应:os.arch: i686
真正的英特尔和 MIPS 设备的输出是什么?
x86 Android 设备:??????
mips Android 设备:??????
还有其他平台和变体吗?
编辑谷歌电视:
看起来 Google TV 对构建代码使用了“无”。
Vizio 联合主演:os.arch:armv7l,Build.CPU_ABI/Build.CPU_ABI2:无/未知
罗技 Revue:os.arch:i686,Build.CPU_ABI/Build.CPU_ABI2:无/未知
编辑以澄清意图:
这里的目标是将真实设备列表的编译及其输出众包。AOSP 代码的预期输出很有趣,但设备制造商(如上面的旧 Google TV 设备)可能会偏离提供 AOSP 代码的预期输出。
java - 使用 Android x86 进行“USB 主机”调试
我正在尝试开发一个充当 Android USB 主机的应用程序,但是我需要知道在 VirtualBox 或 Vmware 播放器中运行的 Android x86 是否可以用于此目的。
更新:
如果使用 live-android 作品我必须:
- 安装单独的 USB 主机驱动程序
为了能够运行这个简单的 USB 主机应用程序:
android - 开发 USB 主机应用程序
我需要测试一个简单的 USB Host android 应用程序,类似于:
但是,由于缺乏支持 USB 主机的真实设备,我需要在模拟器或 Android x86 (Android v4.2) 虚拟机上运行它。
在不需要真实手机的情况下测试 USB 主机应用程序有哪些选项。
更新:
好的,我在 VMware 播放器上使用 Andoid-x86 ICS 进行了测试,似乎可以看到检测到 USB:
dmesg | grep“USB”
然后我看到
scsi2:USB 存储 1-1:1.0
然后当我断开设备并dmesg
再次运行时
我懂了:
usb 1-1:USB 断开,设备号 2
android - 如何将地理定位参数 lat/long 设置/发送到 Android-x86 模拟器
我从网站Android x86 4.0 RC2 reconfigure keyboard下载了一个 Android iso 。
安装 VirtualBox,选择 Linux 发行版,256 MB RAM,8 GB HDD。
我将iso加载到CD中,最后安装到虚拟硬盘上,模拟器运行流畅。
我允许在开发人员设置中模拟位置。
在我的主机上执行命令后,我可以使用 NAT* * *通过导航器连接到互联网
*如果我选择了无法设置以太网的网桥适配器,netcfg eth0 dhcp 会产生超时
我可以从主机连接 adb
我检查了设备是否已连接:
但是当我尝试将地理位置设置/发送到模拟器时......
通过 Eclipse--> The Emulator Controls -> Locations 控件。它不允许我编辑纬度/经度并发送它。
如果我尝试使用 telnet localhost 5555 进行连接,那么我可以使用 geo 命令,会出现黑屏,如果我按下任何按钮,光标会移动但什么也没有出现。
最后,我尝试安装蓝牙 GPS 应用程序,但是当 Google Play 由于某种原因似乎链接了一个帐户时,没有检测到网络并且我无法继续,即使我之前在浏览器中的 google play 网站上注册过。
提前致谢。