请教,让一个App有服务器功能怎么实现?

目前的需求:在一个是安卓系统的能进行网络访问的室外柜机上有一个一直运行的APP,比如现在常见的智能快递柜,现在想用手机能够直接通过外网比如4G访问这个柜机,能够下载那个APP有关的文件,如Log文件之类的。请问怎么实现?
搜了一下相关的知识,发现大都是局域网内的访问。但是现在要进行外网的访问,求解

你都有外网了,直接把log上传服务器不行吗?

嗯,谢谢。是可以。但是想的是直接访问的话可以少很多步骤。经理也是这么让我做,不过目前只是预想阶段,还没有确定这个需求。