android-只能在模拟器上更新本机,而不是物理设备上

我有一个在本地模拟器上运行的应用程序,该应用程序正在实时更新并正在执行应做的所有事情.

我也有一个通过USB连接的物理设备,并且可以通过“ run-android”成功部署到该设备,因此桥接器可以正常工作.

但是,该应用仅显示认的“响应本机”欢迎屏幕.任何尝试更新应用程序的尝试都会导致“无法连接到开发服务器”.

我尝试了屏幕上的建议,但没有帮助.我下一步要去哪里?

解决方法:

您实际上可能无法与开发服务器通信.在仿真器上,带有主机PC的虚拟网络是自动的,实际上在仿真器和设备之间没有建立虚拟网络.您实际上需要在桌面上为其提供一个开放端口,并在您的物理设备上命中正确的IP,并且将wifi网络(假设它们位于同一wifi网络上)设置为允许向您的PC发出请求.

关闭开发人员支持并将捆绑文件包含在您的应用中.然后,您将不会热加载代码,但是您可以使用静态版本而无需与服务器进行对话.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...