Articles of android emulator

AVD屏幕方向不随CTRL + F11或CTRL + F12而变化

我使用eclipse在AVD模拟器中运行我的应用程序但是我无法在AVD(模拟器上的Android 2.0平台)中更改屏幕方向。 当我按下键盘上的CTRL + F11或CTRL + F12时,没有任何反应。 当我按下任一热键时,adb debuglog / logcat中不会生成任何消息。 根据http://developer.android.com/guide/developing/tools/emulator.html,这些是切换模拟器屏幕方向的正确热键。 我尝试使用我的应用程序和消息传递应用程序。 热键在任何情况下都没有影响。 我正在运行Fedora 12,Gnome。 我在系统 – >首选项菜单中检查了我的键盘快捷键,没有附加到任何一个热键。 同样的问题,3台不同的PC(都运行Fedora Gnome)。

无法在Mac中启动Android模拟器

我一直在研究一个android项目,我在我的iMAC上使用android studio [软件OS X 10.9.5,图形Intel HD Graphics 5000 1024 MB,处理器1.4 GHz Intel Core i5] 。 当我尝试在Android模拟器上打开我的应用程序时,它会收到此错误 – emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed! 我可以在Google和SO上find这么多类似问题的解决方案,但我无法将这些解决方案用于MAC ??? 我按照这里给出的所有步骤但没有运气,仍然无法启动模拟器。 我认为与mac os有关。 谁能告诉我如何在MAC上做到这一点? 谢谢

Android:如何从命令行启动模拟器?

Windows 10(64位)。 Android Studio 2.3。 我的Android模拟器位于文件夹中: d:\程序\的Android \ avd.android \ AVD \ Nexus_4_4.avd \ 假设我在文件夹D:\ temp中 。 如何从文件夹D:\ temp我可以启动我的模拟器(从PC的命令行)?

如何通过活动将额外数据从一个片段传输到另一个片段

例如,在ListActivity托管的列表视图中,当用户单击列表上的项目时,将启动一个新活动,并且之前的活动会将额外数据传输到新活动,如下所示: public class Notepadv2 extends ListActivity { … @Override protected void onListItemClick(ListView l, View v, int position, long id) { super.onListItemClick(l, v, position, id); Intent i = new Intent(this, NoteEdit.class); i.putExtra(NotesDbAdapter.KEY_ROWID, id); startActivityForResult(i, ACTIVITY_EDIT); } } 应该怎么样如果我使用片段? 我的意思是如果我有一个Activity来托管2个片段,并进行如下的片段交易: // Create new fragment and transaction Fragment newFragment = new ExampleFragment(); FragmentTransaction transaction = getFragmentManager().beginTransaction(); // Replace […]

检测用户何时将数据输入edittext立即显示答案

如何检测角色何时输入编辑文本,从而实时启用按钮

设备选择器中未显示Android模拟器

我这里有一个奇怪的问题。 当我启动一个模拟器时,它会在一段时间后启动,但它不会显示在Android设备选择器中(有时会显示)。 有没有人遇到过这种情况? 这是一个情况的屏幕截图。 如您所见,一个模拟器在端口5554(GingerBreadGoogleAPI)上运行,但设备选择器显示没有连接模拟器或设备。 cmd ./adb devices未列出任何设备。 我在Kubuntu OS上运行Linux 3内核,内存为2GB。 一个解决方案(我这样做)就是简单地启动另一个模拟器。 但我不想要问题的解决方案,而是我想知道为什么会发生这种情况。

尝试从Android模拟器连接到我的REST服务器时连接被拒绝

考虑以下android代码,请解决我的问题:我的笔记本电脑上运行REST服务器..我可以从我的浏览器访问该服务器并获得正确的结果…但现在我想从我的Android模拟器使用它也是使用以下代码在我的笔记本上运行.. // String URL = “http://localhost:8080/server/rest/user/1”; String URL = “http://www.google.com”; HttpClient httpclient = new DefaultHttpClient(); HttpGet request = new HttpGet(URL); HttpResponse result = httpclient.execute(request); 在模拟器中,当我将URL作为http://www.google.com传递时,我得到了正确的结果,但是当我使用我的localhost url(上面评论的那个)时,我得到连接拒绝…. WARN/System.err(901): org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:8080 refused WARN/System.err(901): Caused by: java.net.ConnectException: /127.0.0.1:8080 – Connection refused 如果我在我的浏览器上运行相同的URL它是有效的。 你能告诉我为什么localhost url不能在模拟器中工作..?

Android sdk Content Loader遇到了问题

我开始日食时收到错误信息。 “ Android sdk Content Loader遇到了问题 。 parseSdkContent失败 “ “ parseSdkContent失败了 java.lang.NullPointerException “ 我现在能做什么? 我无法让AVD经理启动模拟器。 我也无法获得SDK管理器….

可以在android中播放高清video的虚拟模拟器

在genymotion之前,我使用的是Android Emulator 。 即使它落后,它播放普通video。 genymotion非常快,但遗憾的是,它不播放video。 它只完成广告。 有没有更好的选择来播放video? 我需要使用多个设备进行测试。

Eclipse中的Android平板电脑模拟器上出现“No Target Selected”错误

我正在使用Eclipse学习Android编程,但无法创建平板电脑模拟器。 我已经成功创建了许多手机模拟器,一切正常。 当我尝试在Android虚拟设备管理器中创建平板电脑模拟器时,我收到错误:“没有选择目标”,即使当我从下拉列表中选择设备时它会自动放置一个目标,我确实安装了该图像。 这是一个截图。 我添加的唯一设置是名称 – 所有其他设置是我从下拉菜单中选择Nexus 10时出现的自动设置。 我的意思是当我选择Nexus 10时会自动设置目标,内存选项,内部存储等也是如此。 我也试过使用不同的目标 – 包括Android和Google API的14,15,16,17,18和19.但它们都没有工作。 屏幕截图中显示的是我选择Nexus 10设备时出现的默认设置。 另外(这是一个编辑 – 之前忘了提及)我尝试将CPU / ABI设置为该下拉列表中的每个可能性(为每个API版本尝试了所有这些),但是再次没有成功。 这是我安装的相关图像和API等的屏幕截图: 有谁知道我在这里做错了什么,以及如何让平板电脑模拟器运行? 这里还有其他几个类似的问题,但我已经尝试了答案,例如确保我安装了API 16级映像,重新启动eclipse,删除并重新安装模拟器,删除并重新安装SDK,删除并重新安装API映像等等。 我已经没有东西可以重新安装了。 我的所有平板电脑仿真器都在发生这种情况,而不仅仅是nexus 10。 任何有用的建议将非常感谢。