JAVA-Android
奋斗的小青年zbh
这个作者很懒,什么都没留下…
展开
-
记录抓包的一些心得
由于涉及到合规问题,海外版本的游戏不能请求国内的ip。于是要靠抓包筛选一些域名是否解析到了国内。基本步骤是 抓包确认IP-》然后找到域名和请求参数-》根据以上信息在工程里找对应的方法-》屏蔽对应方法或者改用海外域名使用了Wireshark作为抓包工具,本来想使用小米wifi,手机连接后只抓取小米wifi的网卡,结果发现不能抓取到真正的网络请求,需要使用本机的网卡地址才可以。本机网卡地址可以在适配器设置里找到本地连接,右键-状态-详细信息找到网卡地址。抓包的时候请求会不断刷新,可以点击 统..原创 2021-07-08 20:50:07 · 1067 阅读 · 0 评论 -
封装jar生成二维码功能
由于工作需要,需要根据链接生成二维码图片,本着不想重复造轮子的原则,找了一个开放源码的库,https://github.com/ariesliu/QRcode4JAVA,谁知道作者写的代码是不区分大小的,需要需要对代码做一下改造,重新生成一个jar(不区分文本的大小写)。修改过程就不说了很简单。使用命令还是一样的。java -jar qr.jar url=www.BaiDu.com image=latestapk.jpg save=yourQrcodeImagePathurl:链接/文本im原创 2021-07-08 20:26:43 · 120 阅读 · 0 评论 -
Android studio设置JDK Location失败
想改一下AS的Java版本,发现改了之后再点开设置,又重新变回原来的路径。于是查了各种方法,包括卸载重装都改不过来。还有删除缓存目录也没用。偶然发现有个贴子提到jdk.table.xm文件中指明了JDK的路径和版本。(删除这个文件,再打开android studio自测无用)于是使用Everything搜索了一下本机的文件,找到了带有androidstudio路径的文件。如图所示↑此时查看文件之后发现路径确实不对,改掉jdk版本和对应路径然后搜索下面用到的版本例如:<a原创 2021-07-04 16:14:10 · 3036 阅读 · 1 评论 -
关于安卓Facebook接入时的坑
接入facebook时 设置com.facebook.sdk.ApplicationId 不正确会报如下错误:Caused by: The SDK has not been initialized, make sure to call FacebookSdk.sdkInitialize() first. at com.facebook.internal.Validate.sdkInitialized(Validate.java:146) at com.faceboo...原创 2020-09-10 14:29:19 · 1933 阅读 · 1 评论 -
安卓选择本地图片或者视频
正常情况下,1.选择本地图片时应该使用如下代码:Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);startActivityForResult(intent, REQUESTCODE_CHOOSEIMAGE);2.选择本地视频时使用如下代码:Intent intent = new ...原创 2020-07-30 10:29:41 · 1900 阅读 · 0 评论 -
关于git中文件内容一致,md5不一致的问题研究
安卓在更新uc联运SDK新版本时,发现了一个奇怪的现象。新版SDK中提供了 一些assets文件,正常是要替换项目中老的对应文件,达到更新的效果。但是提交的时候,发现Sourctree中显示无更改,所以理解为这部分资源未作改动。正常打包提审后,uc反馈assets下文件MD5不一致,认为我们使用的文件非官方文件,有篡改嫌疑,被打回来。出问题都是这些没后缀的文本文件。解包出来看包里...原创 2019-10-15 10:38:27 · 2121 阅读 · 0 评论 -
关于android中服务协议此类大量篇幅需要换行的文字的处理。
项目中一般注册时会有服务协议需要点击查看,老板会丢给你一个word文档,但是直接放上去是不可以的,因为一些换行的字符android中是不识别的,此时需要转义操作来识别。例如使用 \\n 来达到换行的效果。 此时我们不可能一个一个来处理,借助notepad++就可以批量修改,首先将文档用notepad++打开,再点击视图-显示符号-显示行尾符。 如图:这是显示效果,其实是 \r原创 2017-09-12 17:35:22 · 730 阅读 · 0 评论