首先,先别用花生壳,我之前用过,会攻击电脑,ip被改的很奇怪。如果想让外网访问服务器的话,可以试试美步。
然后,服务器搭建服务器方法挺多的,我现在是用MyEclipse+sqlserver2008,服务器端写jdbc代码,生成json格式的数据,返回给客户端,客户端json解析得到数据显示在UI上。json格式说白了就是一组组的字符串。
关机问题:你的电脑如果搭建了服务器功能了,那你的那台电脑就已经是服务器了,服务器是一般是不会关机的,关机之后,客户端当然不能再访问服务器了。
看了你对别人的追问,知道了你有一些前端的基础,在这种情况下我建议可以试一下混合式开发,以你前端的基础学习vue等框架应该是比较快的,可以去试一下apicloud等混合式开发工具,直接写上前端代码,然后打包就直接Android和ios都可以用了,而且这些入门门槛较低,我认为比较适合你这种有前端经验的人,网上有很多教程,可以自己学习了解一下,就可以上手开发了。如果有什么不懂的问我也可以
开发androidapp的话,基础的是你要学习java语言,然后学习android一些组件,下载android studio这软件,搭建好环境就可以开发了。一些基础的视频,可以上百度搜索一下
开发安卓APP其实比较简单,主要是找对合适的公司为您开发,根据产品需求选择最合适的开发公司,这样会保证产品质量,满足用户体验需求