问题标签 [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.

0 投票
2 回答
4879 浏览

android - 特定产品的 Android 资源

我从设置应用程序中获得了此代码...

那么我的问题是:

  1. 系统在运行时从哪里加载正确的字符串资源?
  2. 我必须怎么做才能添加新产品?例如

    /li>
0 投票
1 回答
936 浏览

android - 如何将 memmap(内存映射)内核引导参数添加到正在运行的 android-x86 系统

我想在 android-x86 操作系统中添加内核启动参数“memmap”。

注意:我没有安卓设备,只有仿真(使用我的笔记本电脑充当华硕平板电脑)

  • 我曾尝试使用 Ubuntu 的 memmap 添加,但它不起作用。
  • 我也试图找到自定义内核,但我没有为我正在寻找的目标找到它们。

配置内核的最佳方法是什么,

  • 我是否需要通过设置 memmap 来构建新的自定义 AOSP?
  • 或者只是使用终端模拟器应用程序,添加参数。如果这是可能的,那么请详细说明如何使用终端进行操作。

非常感谢您的帮助。

0 投票
1 回答
1782 浏览

android - 如何在virtualbox上模拟Android-x86上的短信?

所以标题基本上不言自明。我看过其他关于这个问题的帖子,但似乎没有人回答。反正我想在virtualbox上给Android-x86发短信,比如telnet之类的吗?就像使用传统的 AVD 一样。

AVD 模拟器在我的机器上运行非常慢,因为我使用的是 Windows 7 和 AMD Athlon II,只有 3GB。正如您可以在线阅读的那样,加速需要英特尔支持 VT-x。任何想法将不胜感激。谢谢。

0 投票
4 回答
33575 浏览

android - Virtualbox 上 Android x86 中的蓝牙

我正在尝试让蓝牙在 virtualbox 中的 Android x86 上运行。我已经在 Linux 和 Windows 上使用最新的 android x86 iso 尝试过 Virtualbox,但问题是一样的:我的 thinkpad-laptop 主机(完全正常工作)的蓝牙适配器无法识别。

我发现了类似的讨论:

如何在 VirtualBox 上使用内置笔记本电脑蓝牙在 Androidx86 上测试基于蓝牙的应用程序

如何在安卓模拟器上测试蓝牙应用

不幸的是,相同的步骤并不能解决我的问题。

我应该尝试其他虚拟化软件和/或其他 android x86 iso 吗?

0 投票
3 回答
675 浏览

android - How can I disable loading of libraries when running the Android Emulator?

So I have started developing for Bump, and in their short-sightedness they don't support x86 based Android devices/emulators. Only ARM.

Well, setting the small market aside, it's a big problem for me since I thoroughly enjoy developing using the x86 based emulator for performance reasons.

So, (since Bump is pointless on an emulator anyway) how can I disable the loading of the Bump libraries when running in the emulator?

Error:

08-06 17:58:30.895: E/AndroidRuntime(1799): java.lang.UnsatisfiedLinkError: Couldn't load android-api from loader dalvik.system.PathClassLoader[dexPath=/data/app/com.xxxxxxxx-2.apk,libraryPath=/data/app-lib/com.xxxxxxxxx-2]: findLibrary returned null 08-06 17:58:30.895: E/AndroidRuntime(1799): at java.lang.Runtime.loadLibrary(Runtime.java:365) 08-06 17:58:30.895: E/AndroidRuntime(1799): at java.lang.System.loadLibrary(System.java:535) 08-06 17:58:30.895: E/AndroidRuntime(1799): at com.bump.api.BumpAPI.(BumpAPI.java:122) 08-06 17:58:30.895: E/AndroidRuntime(1799): at java.lang.Class.newInstanceImpl(Native Method) 08-06 17:58:30.895: E/AndroidRuntime(1799): at java.lang.Class.newInstance(Class.java:1319)

0 投票
1 回答
5246 浏览

vmware-workstation - 在虚拟机中安装 android x86

我按照此处
给出的说明进行操作, 我可以将其安装到 vmware 硬盘上并使其运行,但随后它说要打开终端并执行 su
终端说它不能让我成为 root,
我无法做到在此之后继续前进,因此互联网无法在虚拟机中运行
此外,如果我只使用实时 CD 版本,互联网就可以工作,而无需我做任何其他事情
如何在 android x86 上获得 root 权限威睿?

- - 编辑 - -

在玩了更多之后,我注意到了另一个问题:当我尝试启动虚拟机时,大多数时候它会到达 Chrome 彩色的 android 启动徽标,徽标会连续动画,但屏幕有点卡在那个阶段。如果我失去对 vmware 窗口的关注并返回,我会看到窗口是空白的,我不确定虚拟机是否进一步加载。如何正确让 Android x86 在 vmware 上运行(在其虚拟硬盘上完全安装,而不仅仅是 live CD 版本?我应该尝试其他虚拟机吗?我无法让 qemu 和 bochs 等其他虚拟机工作过去,看到 vmware 是最简单和最稳定的选择,所以如果可能的话,我想在 vmware 中运行它。

0 投票
1 回答
997 浏览

performance - Android模拟器比真机更快更流畅

2013年八月:

我有为 atom CPU 构建的 Android NDK Open GLES 2.0 简单 Match3 游戏

模拟器中启用了 GPU 和 HAXM。

我在模拟器中的笔记本电脑(iCore 5 8GB,ATI Radeon HD 1GB)和 PC(Core 2 Duo 8GB ATI Radeon 512MB)上运行它

游戏在所有设备上运行流畅,但在模拟器中不运行。

我的问题是“为什么我在 PC 和笔记本电脑上看到滞后?”

我阅读了很多帖子,他们建议启用 HAXM、GPU 并为 atom 构建。

OpenGL 游戏在这些 PC 上运行流畅。WebGL 网站运行流畅。

我认为带有 HAXM 的模拟器必须在 Intel CPU 上运行原子代码,然后才能在移动设备上运行 ARM 代码。此外,我认为桌面 GPU 必须比移动 GPU 更快地模拟 OpenGLES 2.0。

什么连锁课程滞后?

这个问题以不同的形式被问过很多次,但模拟器一直在改进。我认为今天 2013 年 8 月的模拟器必须比任何手机更快地运行(NDK+atom+GPU)代码,因为它是相同的原生 1 对 1 代码,可以在更强大、更热的 CPU 和 GPU 上运行。

我可以在我的桌面上录制 OpenGL 游戏的视频。我也想录制安卓游戏的玩法。这就是为什么我希望以 30-60 FPS 的速度平稳运行它。

VirtualBox中的http://www.android-x86.org/是否可以提供更流畅的游戏体验?

0 投票
4 回答
92233 浏览

android - 如何在 Android-x86 中从命令行启动 GUI

我设法让 Android-x86 在 VMware 播放器中运行,但如果我需要按 Alt+F1 进入命令行,我将无法返回 GUI。如何从命令行重新启动 GUI?

0 投票
1 回答
4391 浏览

android-4.2-jelly-bean - 为什么 Android x86 模拟器的 GPU 渲染速度很慢?

我已经在分配了 768MB RAM 的 Windows 8 x64 上安装了 Android 4.2.2 的 x86 映像,并且由于我的 CPU VTx 使其在“快速模式”下运行,并且渲染 UI 菜单相当快,接近 60 FPS(尽管大多数当时它更像是〜50 FPS,这是在Core i7 2600上),我还选中了“使用主机GPU”框。

我认为 GPU 命令确实会根据一个简单的事实进行转发,GLES2 的功能与我的桌面 GPU 更加一致(比如 32 个最大纹理单元)。但是,GLES2 应用程序中的帧速率约为 2 FPS,甚至不基于复杂性。我扔给它的任何东西,即使是具有 10 个绘制调用的应用程序仍然以大约 2 FPS 的速度运行,所以一定有一些非常奇怪的事情发生,因为简单地将 GL 命令转发到我的 GPU(HD7850)应该提供流畅的 60 FPS。

0 投票
1 回答
629 浏览

android - remove Google's App verification notification in Android x86 in VMWare

IF I try to run my code on the Android x86 installed in VMWare player, when the first time the app is run for the first time, for most of the apps it shows a notification as shown below:
Enter image description here.
If I click decline the notification goes away but the app doesn't run. It runs only when I run my code again, and sometimes the app runs even with the notification anyway. Is there any way I can disable this notification completely?