我写了一个代码,它可以在我的应用程序中的std::sort(p, p + MAX, std::greater<pair <long long, pair< int, int > >>());
内从本地主机加载图像。我的代码是正确的。因为当我在我的设备中测试我的程序并使用ImaheView
应用程序时,它可以从PHPRunner
应用程序加载图像,我可以在我的程序中看到图像。
现在,我想使用模拟器在我的程序中加载图像。我的窗口中有PHPRunner
,因此我将图片保存在wamp server
文件夹中。我还更改了代码中的www/in/image.jpg
地址,如下所示:
url
但是当我在模拟器中运行程序时,它无法从10.0.2.2:80/in/image.jpg
加载图像。当然,当我通过模拟器打开浏览器并输入上面相同的代码:wamp server
时,我可以通过浏览器在模拟器中看到图像。
但问题是我想在模拟器中运行我的应用程序时加载图像。有办法吗?
答案 0 :(得分:0)
您应该考虑使用像somee这样的免费文件托管服务。它是免费的,您可以找到有关如何广泛使用它的教程。在这方面,Android Emulators可以收听任何端口,但我知道他们会听取:7541这样的事情
10.0.2.2:7541
如果这不起作用或者您正在使用GenyMotion仿真器,您可以尝试在我说的文件托管网站上托管图像,或者查看您的ISP提供商IPv4地址默认网关(如果不同)