我试图设置一个android虚拟设备来测试与active esync-server
的同步。我遵循以下步骤:
问题是同步根本不起作用,但没有连接错误之类的错误。。。
在我看来,问题是虚拟设备只有一个私有IP,所以服务器永远不能向它发送任何东西?
所以我可能需要某种转发,比如:
但我不确定这是否正确,也不确定应该转发哪些端口。
这里是logcat,当我想同步:
W/InputMethodManagerService( 148): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@41302038 attribute=null I/Choreographer( 274): Skipped 41 frames! The application may be doing too much work on its main thread. D/dalvikvm( 477): GC_CONCURRENT freed 396K, 6% free 8392K/8903K, paused 15ms+7ms, total 527ms D/dalvikvm( 274): GC_CONCURRENT freed 360K, 11% free 9493K/10567K, paused 29ms+48ms, total 142ms I/EAS ContactsSyncAdapterService( 477): Contact sync requested for test@example.com D/dalvikvm( 148): GREF has increased to 601 D/dalvikvm( 477): WAIT_FOR_CONCURRENT_GC blocked 0ms I/Choreographer( 274): Skipped 33 frames! The application may be doing too much work on its main thread. D/dalvikvm( 477): GC_EXPLICIT freed 333K, 7% free 8355K/8903K, paused 78ms+32ms, total 1269ms I/EAS EmailSyncAdapterService( 477): performSync I/EAS EmailSyncAdapterService( 477): Mail sync requested for test@example.com D/dalvikvm( 460): WAIT_FOR_CONCURRENT_GC blocked 0ms D/dalvikvm( 460): GC_EXPLICIT freed 216K, 5% free 8483K/8839K, paused 145ms+94ms, total 914ms D/dalvikvm( 148): WAIT_FOR_CONCURRENT_GC blocked 0ms D/dalvikvm( 148): GC_EXPLICIT freed 510K, 7% free 11338K/12167K, paused 8ms+35ms, total 323ms D/dalvikvm( 274): GC_CONCURRENT freed 415K, 11% free 9486K/10567K, paused 25ms+28ms, total 125ms E/Inbox[test@example.com]( 477): Uncaught exception in EasSyncServicejava.lang.ArrayIndexOutOfBoundsException: length=32; index=32 E/Inbox[test@example.com]( 477): Sync ended due to an exception. D/dalvikvm( 477): GC_CONCURRENT freed 376K, 6% free 8420K/8903K, paused 5ms+18ms, total 66ms
我认为你的网络设置没有问题。您的同步代码中似乎有错误,导致进程停止:
E/Inboxtest@example.com: EasSyncS中未捕获的异常ervicejava.lang.ArrayIndexOutOfBoundsExctive: long=32; index=32 E/Inboxtest@example.com: Sync由于异常而结束。
将此代码包装在try/get块中,以更好地理解正在发生的事情。
在Android模拟器中使用debug时,我得到错误: 但当使用电话时,没有问题。我使用了clean project和rebuild project,但没有工作
我开始学习Android开发,我安装了Android Studio。当尝试启动应用程序时,虚拟设备窗口打开,但我得到以下错误: 有什么解决办法吗?多谢了。
由于某些原因,当我尝试创建AVD时,“确定”按钮不可点击。有人知道我做错了什么吗?
我是Android开发新手,创建一个新的AVD有问题。我使用的是英特尔®酷睿™i5-4670 CPU@3.40GHz×4,64位操作系统上运行的Ubuntu 14.04。 我已经看了这里的讨论,但它对我没有帮助。 我还成功安装了英特尔网站上给出的KVM。但在创建新的AVD时,我没有发现任何CPU/ABI系统映像,如下所示: 更新:我的Android SDK管理器是这样的: 我不知道我错过了什么。请
你可能已经看到了100个题目相同的问题,所以让我告诉你为什么我的问题不同: 这是错误: 模拟器:错误:x86模拟当前需要硬件加速!< br >请确保英特尔HAXM安装正确且可用。< br> CPU加速状态:没有安装HAX内核模块! 我已经从sdk管理器安装了HAXM安装程序 当我实际安装HAXM时,它说我的计算机不支持虚拟化 确实如此。我有Intel Pentium E2180 我的hyper-v
我已经面对这个问题很长一段时间了。运行“adb设备”向我展示了一个额外的虚拟设备,尽管它被命名为模拟器-5554。仅供参考,我也没有任何模拟器在运行。 亚行设备 连接的设备列表:< br> xxxxxxx设备(实际设备)< br >仿真器-5554设备(虚拟设备显示为设备)。 我该如何收拾残局?