我尝试让应用程序与打开我的移动热点共享我的文件,朋友可以连接它。 然后在url中打开浏览器密钥进行下载。 我使用iptables从端口80重定向到我的Web服务器端口8888,它的工作原理。 但是当我更改/ etc / hosts文件/添加1'92.168.43.1 xx.com'
时客户端使用失败。 我在我的热点电话上ping xx.com,它可以工作。
我尝试在android 2.3.7 xiaomi android root环境中 使用nandhttpserver库 (我尝试使用dns服务器应用程序,但失败了(我将端口53重定向到dns服务器)) 任何人都可以帮助我吗?
我的主持人脚本
private boolean chnagehost(String appendStr) {
boolean res;
String temp ="mount -o rw,remount -t rootfs /;mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system;"
+"cp -f /etc/hosts /etc/hosts.backup;"
+"echo "+ appendStr + " >> /etc/hosts;echo -e '\n\r' >> /etc/hosts";
res = executeRootShellCommand(temp);
//res = executeShellCommand("cp -f /etc/hosts /etc/hosts.backup");
//res= executeShellCommand("echo "+ appendStr + " >> /etc/hosts");
return res;
}
答案 0 :(得分:0)
我找到了。 修改主机文件后应该重启热点。 主机工作。 测试为三星手机,Android 4.3,4.1