这可能是一个很容易回答的问题,但经过几个小时的搜索文档和Google后,我自己找不到解决方案.我将Android应用的方向设置landscape在AndroidManifest.xml文件中:
android:screenOrientation="landscape"
Run Code Online (Sandbox Code Playgroud)
但是,当我在模拟器中运行应用程序时,它会出现在横向和纵向模式下.如何将模拟器切换到landscape模式mac?它正在运行1.6 SDK.
我在Mac上,从终端开始进行Android开发.我已经成功创建了HelloWorld项目,现在我正在尝试从Android模拟器中的命令行运行它.哪个命令为我的HelloWorld项目运行模拟器?
我的PATH中已经有了Android工具和平台工具.
编辑:
如何告诉模拟器从命令行运行我的HelloWorld项目?我已经用ant构建了这个项目.
console command-line android console-application android-emulator
我已经将SDK工具升级到版本20(从18开始),并且自升级以来,模拟器似乎不接受来自笔记本电脑键盘的输入.但只能使用模拟器自己的"软"键盘(在输入场聚焦时出现).
我已经尝试重新安装SDK工具(以及整个SDK),卸载并重新安装Eclipse Android插件,重新创建模拟器设备.但这些似乎都没有帮助,它让我发疯.无望使用笔记本电脑的触控板进行键入操作.
有谁遇到过这个问题?
最近谷歌和英特尔发布了一种运行模拟器的新方法,它应该比以前的版本(模拟ARM CPU)好得多.以下是一些关于它的链接:这个和这个.
但是,在安装新组件并按照说明创建新的模拟器配置后,我收到错误,我也看不到任何改进.我已经尝试过API 10和API 15,并启用了GPU并禁用了它们.这些配置都没有帮助.我也在两台不同的计算机上试过它并且没有得到任何提升(并且得到了相同的错误).
似乎在我读过的帖子上,没有人对它有任何问题,所有人都报告了更快的模拟器.
它显示的错误是:
emulator: Failed to open the HAX device!
HAX is not working and emulator runs in emulation mode
emulator: Open HAX device failed
Run Code Online (Sandbox Code Playgroud)
它为什么会发生,有没有办法解决它?有没有其他人得到这些错误,反之亦然?
顺便说一句,我有一个英特尔CPU,如果这可能是一个问题.
编辑:
这是我在BIOS中看到的,所以它应该可用......:

我正在开发一个应用程序,我知道我的数据库 *.db将出现在data/data/com.****.***
我可以借助sqlite manager从Eclipse中的AVD访问此文件
但我无法在Android手机中访问此文件.
我谷歌它,它说我需要根我的手机来做它,但我不想这样做.(新手机,保修问题和安全问题)
所以这是我的问题:如何data/data/.....在没有生根的情况下访问Android手机中的目录 "?
我可以在data/data.....不生根的情况下更改目录的用户权限吗?
我希望我的代码在模拟器上运行时的运行方式与在设备上运行时的运行方式略有不同.(例如,使用10.0.2.2而不是公共URL自动针对开发服务器运行.)检测Android应用程序何时在模拟器中运行的最佳方法是什么?
我花了几天时间尝试启动任何Android程序.甚至"Hello World"也给了我同样的错误:
"与adb的连接已关闭,并且发生了严重错误".
我在Windows XP计算机上运行Eclipse v3.5(Galileo),Google API 2.2.8.
我已经使用了我可以在网上找到的所有技巧:命令行"adb kill-server",DDMS"重置ADB",我在Eclipse之前和之后启动了模拟器,并搜索了其他程序使用的端口.
这里发生了什么?是否有Eclipse,Java,ADB,模拟器等版本的神奇组合,以及其他有效的版本?
我试图在Android Studio中运行Hello World应用程序.我收到以下错误:
仿真器:错误:x86仿真目前需要硬件加速!
请确保正确安装和使用Intel HAXM.
CPU加速状态:未安装HAX内核模块!
你能告诉我我能用错误做些什么吗?
如何将我的Android模拟器连接到互联网,例如使用浏览器?我已经找到了很多关于通过代理连接时做什么的建议,但事实并非如此,我的机器(Windows 7)直接连接到路由器.
Android模拟器有点迟钝.对于某些设备,如Motorola Droid和Nexus One,应用程序在实际设备中的运行速度比模拟器快.这在测试游戏和视觉效果时是个问题.
如何使模拟器尽可能快地运行?我一直在玩弄它的参数,但还没有找到一个显示出明显改进的配置.
android-emulator ×10
android ×9
adb ×2
intel ×2
command-line ×1
console ×1
emulation ×1
haxm ×1
performance ×1
sdk ×1
testing ×1