问题标签 [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 投票
3 回答
2200 浏览

android - 在 Android x86 上开发 Android 应用程序

我正在寻找一些关于使用 Android x86 开发 android 应用程序的资源,因为我没有 android 设备,而且模拟器的使用速度很慢。有人有任何资源或建议可以尝试这样做吗?

0 投票
8 回答
184879 浏览

android - 切换安卓x86屏幕分辨率

我想在我的 Windows 7 上使用 Android-x86 2.2 作为模拟器。我已经下载了 VirtualBox 和 ISO,并且我已经用它制作了一个虚拟机,但我无法将分辨率设置为320x480或类似的东西。

以下教程“ Using the Android-x86 Port as your Emulator ”建议插入:

到我的.vbox文件,我做到了。然后我添加了UVESA_MODE=320x480vga=ask引导配置。当它启动时,我必须按下Enter才能看到可用的选项,但其中没有320x480。我怎样才能让它工作?

0 投票
3 回答
7228 浏览

android - 包 xyz 的 uid 不匹配:磁盘上的 10044,设置中的 10045

我找到了在 VM 中安装 Android-x86 的简单指南(指南)。
连接到 Eclipse 并且一切正常,但是在 VM 上安装我的应用程序失败并出现以下错误:

我在谷歌搜索错误并找到了一个小 Python 脚本来解决这个问题,但它不起作用(脚本)。执行脚本后,我得到了同样的错误。

我使用的是 Android-x86 2.2 generic,更多细节可以在这里找到:Release 2.2

有没有可能解决这个问题?

编辑:

我测试了所有 2.2 版本。一般只有通用和斯巴达工作,但没有人接受我的apk。
也试过adb install <packagefile>了。

编辑2:

我已经尝试过@Vlad 提供的建议工具。它在签署 apk 后部分工作。最后,我使用了apkTools并将 apkEdit 的旧文件替换为 apktool 中的新文件。
但是使用 adb 安装会挂起,并显示等待设备的消息或什么都没有。如果我相信 eclipse DDMS 每次尝试安装 apk 时与设备的连接都会丢失。
这是我尝试安装普通apk时的失败:Failure [INSTALL_FAILED_INVALID_APK]

0 投票
1 回答
1676 浏览

android - Netty 在 android-x86 上抛出 java.nio.channels.ClosedSelectorException

我正在尝试使用android-x86而不是标准的 android-emulator,因为它非常快。通过带有图像 android-x86-2.2-generic.iso 的 virtualbox 启动它。

我的项目使用 netty,然后我尝试创建连接,但出现以下错误:

06-22 13:15:10.600:WARN/lientSocketPipelineSink(2411):选择器循环中出现意外异常。06-22 13:15:10.600: WARN/lientSocketPipelineSink(2411): java.nio.channels.ClosedSelectorException 06-22 13:15:10.600: WARN/lientSocketPipelineSink(2411): at org.apache.harmony.nio.internal。 SelectorImpl.closeCheck(SelectorImpl.java:204) 06-22 13:15:10.600: WARN/lientSocketPipelineSink(2411): at org.apache.harmony.nio.internal.SelectorImpl.selectInternal(SelectorImpl.java:236) 06-22 13:15:10.600: WARN/lientSocketPipelineSink(2411): 在 org.apache.harmony.nio.internal.SelectorImpl.select(SelectorImpl.java:224) 06-22 13:15:10.600: WARN/lientSocketPipelineSink(2411):在 org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.run(NioClientSocketPipelineSink.java:239) 06-22 13:15:10.600:

0 投票
1 回答
1552 浏览

android - 带有 ADB 的多个模拟器

我正在测试我正在开发的多用户 Android APK。对于我的测试要求,我必须使用 2 个物理设备运行 4 个不同的模拟器,总共 6 个设备同时运行我的 APK。我正在使用在 Virtualbox 机器上运行的 android X86 模拟器,与我的平板电脑设备相比,它运行良好,完全没有问题。

我的问题是当我尝试将 ADB 连接到 2 个以上的模拟器时,Eclipse 无法处理它,突然我的 ADB 服务器退出并重新启动,有时无法恢复。如果我连接和断开所有模拟器和物理设备,总是同时管理 2 个,一切运行正常,但是当我尝试连接第三个时,adb 崩溃。

关于亚行这种奇怪行为的任何指示?

我的开发环境是带有 Java SE 1.6.0_26 的 Eclipse Galileo V 3.5.2 R35 和带有平台 2.2 的 Android SDK

0 投票
1 回答
2420 浏览

android - 包中的本机 ABI 不匹配

所以,我正在尝试使用 Android x86 和虚拟机来调试我的应用程序。

我已经成功地将一个 hello world apk 部署到了在 virtualbox 中运行的 Android x86。(通过 adb vboxIP:5555 连接

所以接下来我尝试调试我的游戏:

当我这样做时,我在 logcat 中收到以下消息

我的游戏包含一个 amreabi 包 (box2d)

关于如何解决这个问题的任何想法?

0 投票
1 回答
300 浏览

android - 在 Android-x86 中使用 C2DM

我使用安装在虚拟框中的 Android-x86 并与 adb 通信来调试我的 android 应用程序。我知道,由于它是一个开源项目,因此无法使用 google API 库。但是我知道使用 Maps 是可能的(有人这样做了),你知道有什么方法可以安装 cd2m 库以便能够在我的模拟器中测试推送吗?谢谢

0 投票
1 回答
415 浏览

eclipse - 连接到 adb 时无法连接到互联网

我在 Windows 7 操作系统中使用 virtualbox 4.1.2 和 android x86。我使用了两个 PCNet Fast III,一个用于 NAT,另一个用于 Host-Only Adapter。我能够使用 netcfg 来连接两个以太网,我能够连接到 adb,但我无法在 android x86 上访问互联网。

我哪里做错了?

0 投票
1 回答
421 浏览

android - android源码中的远程方法调用实现

我正在修改 Android OS 的一部分代码,我被困在一个要求中,即我在 android 系统之外的客户端需要使用 ip address: of android emulator or device 调用方法。就像说

Android 有方法说 GetTime() 监听端口 10000 上的请求所以我的客户端(Android env 之外)应该能够使用 ip 和端口调用该方法。

是否有可能,如果可以,我在哪里可以找到资源?

0 投票
7 回答
53536 浏览

android - 获取适用于 Android x86 的 VBox 访客添加

我在 VirtualBox 上运行 Android x86,我希望启用指针集成,这需要在来宾操作系统上安装 VirtualBox Guest Additions。

我进行了很多搜索,但我发现必须使用 Android-x86 内核头文件来编译 Guest Additions。谁能分享如何做到这一点?

提前致谢。