Articles of 仿真

Android – 服务器套接字

我对Android中的套接字通信几乎没有疑问。 1)我开发了用于android的服务器套接字应用程序,用于侦听端口8888。 a)当我在模拟器上托管我的服务器时,我无法通过我的PC上的客户端应用程序与它进行通信,因为两个(模拟器和客户端)应用程序都在我的笔记本电脑和同一网络上,我认为它们应该是能够相互沟通。 b)当我在我的Android移动设备上部署相同的服务器应用程序并尝试通过我在PC上的相同客户端应用程序进行通信时,客户端应用程序会发出超时exception,因为它无法与之通信。 我的第一个问题是如何使用Emulator&1 android设备测试服务器/客户端套接字应用程序? 我甚至可以使用我的PC的客户端套接字应用程序来测试我的服务器套接字吗? **我的其他应用程序有客户端套接字应用程序,因此客户端应用程序没有问题。 2)我的第二个问题是在Android设备上测试我的服务器应用程序我是否必须转发所需的端口? a)对于仿真器:如何转发端口? b)对于设备:我如何转发端口? c)我能以编程方式转发端口吗? **仅供参考: 我正在使用Eclipse作为android开发工具。 **我的服务器代码,因为我的服务器套接字代码也可能有问题。 Socket socket = null; DataInputStream dataInputStream = null; DataOutputStream dataOutputStream = null; ServerSocket serverSocket = null; try { serverSocket = new ServerSocket(SERVERPORT); System.out.println(“Listening :” + SERVERPORT); System.out.println(“Server IP:” + SERVERIP); } catch (Exception e) { e.printStackTrace(); } while(true) { try […]

我可以在Android模拟器中配置gmail吗?

我想在我的Android模拟器中配置gmail,我去设置/添加帐户下的“添加Google帐户”,我已经给了gmail用户名和密码,但过了一段时间后它说“无法建立可靠的数据连接”到服务器“? 这个错误是什么? 我可以在模拟器中配置gmail吗? 请帮忙 ?

如何在ubuntu 16.04中启动android模拟器?

我安装了android sdk,我已经查找了说运行~/android-sdk-linux/tools/android然后单击工具菜单的方向,但是没有工具菜单。 我也尝试过下载虚拟机​​管理器,但是当我启动该模拟器时它说我需要插入一张SD卡。 如何在ubuntu 16.04上启动Android模拟器?

模拟器无法在Android Studio 2.0中运行

我使用的是Android Studio 2.0稳定版。 每当我点击设备上的播放按钮运行它就会显示在android studio中启动AVD进度,并且在完成它之后没有任何进展。应用程序窗口仍然如屏幕截图所示,模拟器无法启动。 我找不到解决这个问题的方法。 我已经尝试了很多我在互联网上find的解决方案,更改了HAXM版本的android SDK更新,更改了目标API。 但没有任何作用。

适用于移动浏览器的Android AVD Emulator Dev Tools?

我正在开发一个移动网络应用程序。 我有各种我正在测试的设备,但我没有的设备是运行Android 2.3.x的Android设备。 我已经通过Eclipse使用Android AVD模拟器。 使用模拟器进行测试很好,但是我的Web应用程序的一些CSS样式在Android 2.3.x Web浏览器中呈现出奇怪的效果。 有没有办法在AVD模拟器中使用默认的Android浏览器调试或试验CSS? 我不确定是否有可能以某种方式检查和更改浏览器中的CSS,以便我可以弄清楚问题是什么(类似于你使用Chrome开发工具或Firebug所做的)。 我已经知道有一些方法可以使用移动Chrome for Android,它与桌面上的Chrome连接,你可以这样调试……但我不确定默认的Android 2.3.x浏览器。

由于依赖于bundle org.eclipse.core.runtime 3.8.0,无法在eclipse中安装插件

我在为eclipse安装Genymotion插件时遇到连续失败的安装问题。 错误日志显示“ 它需要bundle org.eclipse.core.runtime 3.8.0 ”。 错误日志: Cannot complete the install because one or more required items could not be found. Software being installed: Genymotion Eclipse Tools 1.0.1.201307161043 (com.genymobile.genymotion.ide.eclipse.feature.group 1.0.1.201307161043) Missing requirement: Genymotion 1.0.1.201307161043 (com.genymobile.genymotion.ide.eclipse.plugin 1.0.1.201307161043) requires ‘bundle org.eclipse.core.runtime 3.8.0’ but it could not be found Cannot satisfy dependency: From: Genymotion Eclipse Tools 1.0.1.201307161043 (com.genymobile.genymotion.ide.eclipse.feature.group […]

android模拟器geo fix无法设置gps位置

我目前正在Android中测试gps位置(使用SDK Tools rev 21.0.1。我尝试了标准程序: 创建启用了GPS的模拟器(尝试多个版本,从2.1到4.2) 启动模拟器 telnet到localhost:5554 键入geo fix long lat 从理论上讲,这应该将gps设置为。 但以下迹象表明位置设置不正确: 1.当我去maps.google.com或打开谷歌地图时,它总是抱怨无法确定我的位置,他们总是要求我打开wifi 。 2.似乎永远不会激活GPS – 状态栏上没有图标。 此外,我尝试了DDMS(不推荐使用,当然我也尝试过Monitor)。 似乎什么也没发生。 我之前的链接指向这里: 位置没有更新Android模拟器中的新geo修复 Android – 无法在模拟器上获取gps位置 模拟器上的GPS无法获得地理定位 – Android 但所有这些链接似乎没有帮助。 android项目页面上有一些错误报告: http : //code.google.com/p/android/issues/detail?id = 13046 但这是一个相当古老的问题,并未达成最终解决方案。 我想知道是否有其他人遇到类似的问题,请提供一些帮助。 谢谢。

Android模拟器Mac OSX挂在屏幕上显示’ANDROID_’

我已经阅读了许多Android模拟器没有加载的情况,我正在尝试确定是否还有任何解决方案。 Waiting for HOME (‘android.process.acore’) to be launched…是eclipse控制台中记录的最后一项,并且以下日志记录在DDMS透视图中的Logcat似乎是无限循环重复… 04-17 00:11:29.431: DEBUG/AndroidRuntime(2525): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<< 04-17 00:11:29.431: DEBUG/AndroidRuntime(2525): CheckJNI is ON 04-17 00:11:29.551: DEBUG/AndroidRuntime(2525): — registering native functions — 04-17 00:11:29.581: WARN/dalvikvm(2525): ERROR: Unable to find decl for native Landroid/view/KeyCharacterMap;.get_native (III)C 04-17 00:11:29.581: WARN/dalvikvm(2525): ERROR: Unable to find decl for native Landroid/view/KeyCharacterMap;.getNumber_native (II)C 04-17 00:11:29.591: […]

Jenkins上的Android模拟器错误:设备离线

我已经为Jenkins安装了Android Emulator插件。 我可以构建和测试Android项目。 我的Jenkins运行在Ubuntu服务器上(仅限终端访问)。 该项目是从Github撤出的。 现在我想使用模拟器。 这是我的配置: Android操作系统版本:4.4 屏幕密度:160 屏幕分辨率:480×800 目标ABI:armeabi-v7a 我还安装了adb并执行了以下命令: /opt/android-sdk-linux/tools/android update sdk –no-ui 但它不起作用: > /usr/bin/git rev-list 3440b28279e2e95113ce1c9499d9d881e76f6810 # timeout=10 $ /opt/android-sdk-linux/tools/android list target [android] Using Android SDK: /opt/android-sdk-linux $ /opt/android-sdk-linux/platform-tools/adb start-server * daemon not running. starting it now on port 7767 * * daemon started successfully * $ /opt/android-sdk-linux/platform-tools/adb start-server [android] […]

Android USB HID设备

有没有人知道如何配置Android设备(平板电脑)连接到PC时显示为USB HID设备? 有没有其他方法可以将数据从平板电脑传输到PC(通过USB)而不是将其写入文件,并让PC从平板电脑中检索(更新)文件,该文件充当“大容量存储设备”电脑? USB可以承载TCP / IP端到端连接吗? 使用平板电脑作为高端智能“键盘”或“鼠标”或类似设备将是非常强大的,并开辟了许多可能性。 控制模型铁路布局是我的最终目标。 谢谢