Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何为我的设备公开本地主机?_Android_Html_Localhost_Webapp2 - Fatal编程技术网

Android 如何为我的设备公开本地主机?

Android 如何为我的设备公开本地主机?,android,html,localhost,webapp2,Android,Html,Localhost,Webapp2,我制作了一个带有HTML、CSS、Javascript和Java后端的webapp,每当我从Netbeans上的项目运行index.HTML时,我都会访问localhost:80。但是我想在我的Android上运行这个本地主机。当然,我在防火墙上添加了端口80,并使用IP地址和端口访问了我手机上的站点。但它只会在我的电脑运行时显示webapp 现在我想让这个本地主机“在线”,但只在我的Android设备上可见或可访问,而无需一直打开我的电脑,所以我想知道你们是否可以帮我解决问题。只有在系统运行时

我制作了一个带有HTML、CSS、Javascript和Java后端的webapp,每当我从Netbeans上的项目运行index.HTML时,我都会访问localhost:80。但是我想在我的Android上运行这个本地主机。当然,我在防火墙上添加了端口80,并使用IP地址和端口访问了我手机上的站点。但它只会在我的电脑运行时显示webapp


现在我想让这个本地主机“在线”,但只在我的Android设备上可见或可访问,而无需一直打开我的电脑,所以我想知道你们是否可以帮我解决问题。

只有在系统运行时,才能访问web应用程序。因为这就是web应用程序运行的地方。如果你的系统没有运行,那就是它。您无法访问您的web应用。

您可以在在线托管平台上托管您的web应用。互联网上有很多托管服务,甚至是免费的

您可以使用web服务使用安全参数通过移动应用程序安全访问您的网页,或使用
.htpasswd
文件使用密码保护您的web应用程序


如果您能够将ip:port更改为使用
0.0.0.0:8000
。如果使用windows机器,请转到终端并键入ipconfig,IPv4地址将使您能够通过
x.x.x.x.:8000
访问它。是否有任何方法可以使网站在Android上工作而不必运行我的电脑?我不明白。您想要构建什么?如果您想要构建一个在每个平台上运行的应用程序,我们通常会创建一个cordova应用程序。首先,我们将使用html、css、javascript(angularjs或任何其他框架)创建一个web应用程序,并使用cordova包装该应用程序。请google cordova获取更多信息。我正在尝试将我的web应用程序变成一个本地Android应用程序,但只针对我,不能在Play Store上使用。但问题是,每当我运行一个项目时,它都会以localhost作为URL打开。因此,我需要把本地主机公开一些,这样我就可以在我的Android上把这个网站变成一个本地应用程序。我想你需要在网上主持你的项目。除非你不能访问你的网站