有问题就有答案
Q1:如何动态修改app的服务器地址
你可以用过APK编辑器来修改
Q2:客户端app怎么修改后台对应的服务器ip
找一个固定不变的网络地址或者网盘之类的,存上你的地址配置文件。程序打开后第一件事就是去请求这个配置文件。后续的web服务的请求就按照配置文件里所配置的ip来
Q3:怎样修改一个APK安装包里的Ip和端口??就是内置的那种!
一般有两种方法,一种是通过反编译的方法,将apk里的代码类做修改,然后重新打包成apk即可。还有一种方法就是通过hook函数接口的方法了,这种办法是直接修改函数访问的参数从而达到你的目的。这两种方法都是需要一定技术含量的。一般都是要收取费用的,我想没人愿意无常帮助你的吧。可以带上你愿付的钱,诚信一些,相信会有人来联系你的!
Q4:把别人的apk文件ip地址改成我的 改完之后 进不了 服务器地址 无法显示此业 这是什么原因??
不
Q5:如何反编译apk获取http地址
1.下载反编译工具 需要下载四个工具:dex2jar、JD-GUI、apktool、apktool-install-windows-r05-ibot dex2jar:将apk中的classes.dex转化成Jar文件。 JD-GUI:反编译工具,可以直接查看Jar包的源代码。 apktool:反编译工具,通过反编译APK中XML文件,直接可以查看。 apktool-install-windows-r05-ibot:辅助windows批处理工具。 下载地址: dex2jar:http://code.google.com/p/dex2jar/downloads/list JD-GUI:http://code.google.com/p/innlab/downloads/lis apktool:http://code.google.com/p/android-apktool/downloads/list 工具截图:2.解压缩APK包 apk文件也是一种常见的zip,常用的压缩软件就可轻松地解压apk文件。用压缩软件将apk文件中的文件解压到一个文件夹中,得到APK中的资源包括XML文件和classes.dex文件,classes.dex就是java文件编译再通过dx工具打包而成的。 解压截图:3.反编译dex文件 解压apk文件后,你会发现res目录的图片没有加密,但java源码编译成了一个classes.dex文件,无法用普通的反编译class文件的方法来处理,dex2jar可以将dex文件转换成普通的jar包。 解压下载的dex2jar,把解压后的文件夹放到系统盘跟目录中并把这个目录加到系统path变量中,就可以直接用:dex2jar.bat或dex2jar.sh转换dex文件了。 DOS行命令如下:dex2jar.bat xx\classes.dex(xx是classes.dex文件所在的路径)。 将在同目录得到普通jar包:classes_dex2jar.jar,就可以用处理普通jar包的方法来反编译这个jar包得到原文件。 编译截图: 生成jar文件的截图如下:4.反编译jar包 得到jar包后,下载自已喜欢的反编译工具,推荐使用JD-GUI,有比较简单的图形界面,可以反编译单个class文件,也可以反编译jar包,比较方便。 打开压缩文件JD-GUI,运行jd-gui.exe,打开上面生成的jar包,即可看到源代码了。 截图如下:5.反编译xml文件 打开解压的res\layout目录,有很多xml文件,如果你想看下作者是如何设计界面的,你会很失望,因为你看到的是一大堆乱码!这个时候我们需要用到的是apktool。 具体操作方法:将下载的apktool和apktool-install-windows-r05-ibot两个包解压到同一个文件夹下,这个文件夹有三个文件:aapt.exe,apktool.bat,apktool.jar。把这个文件夹也放到系统盘的根目录中并把这个目录加到path变量中。以HelloWord.apk为例: 在DOS命令行中输入:apktool d xx\HelloWord.apk HelloWord得到HelloWord文件夹,此文件夹中的xml文件就是编译好的可以正常查看的文件。 截图如下: 生成的文件:这样就得到了可以得到编译的源码和XML资源。 注意:文件的路径中最好不要出现中文!
Q6:浏览器里访问地址连接到,apk文件,地址无法访问是什么原因呢?
你的服务器根本就不支持APK为格式的文件,所以是无法访问的。知道IIS吗?(就是服务器支持你网站的软件)以IIS6.1为例,你需要在IIS里边,请求筛选里边添加APK的后缀名,添加好就可以访问了。如果你是租的服务器,那么是没办法了。除非你的租赁方给你做这个支持。