摘要:
1、截图生成前端工具:screenshot to code2、安卓手机google应用商店:googleHiGoPlay服务框架安装器、APKpure->下载poe3、ai一键生成网站:dora4、生成动画小视频:AdobeExpress5、电商模特图:美图设计器6、照片修复:codeformer7 阅读全文
摘要:
起因 前公司商城App项目使用的是H5开发,有微信公众号、Ios和Android三个版本,H5版本是自己写的一套框架,已经用了有些年头了,承载不下不断涌现出的新需求。而Ios和Android端通过webview加载h5文件显示,App的原生功能和H5交互的代码写得有些凌乱,在我接手项目后老板完全没给 阅读全文
摘要:
Android 的assets文件夹的放置位置,Eclipse创建项目时就生成了的,Android Studio则不太一样,AS可以包含几种方式, 1:可以在build.gradle文件下配置,加如下代码 根据 assets.srcDirs=['src/assets'] 这个路径来放置,(注:路径可 阅读全文
摘要:
0x2.导入xposed库文件XposedBridgeApi-XX.jar,将库文件放在app/lib目录下,自己创建一个lib目录,别放在libs目录下,否则会出错,然后导入库,修改 Scope 为 Provided0x1.打开AS建立一个没有界面的空工程,然后在清单文件中添加如下代码 0x2.导 阅读全文
摘要:
cordova不仅可以把vue项目打包成app,还可以让vue借助cordova调用手机原生的api 比如拍照 比如图片上传 比如定位 比如扫描二维码 比如支付等等 Vue Cordova教程-Vue+Cordova打造跨平台可安装的混合APP视频教程: https://www.itying.com 阅读全文
摘要:
直接修改dex破解 一.编写一个简单的验证程序 (1)MainActivity: (2)activity_main.xml 二.利用IDAPro及Winhex进行破解 1.解压得到classesdex文件 (1)打开IDAPro,将classes.dex拖放到IDAPro的主窗口,会弹出加载新文件的 阅读全文
摘要:
1. 实战背景由于工作需要,要爬取某款App的数据,App的具体名称此处不便透露,避免他们发现并修改加密逻辑我就得重新破解了。 爬取这款App时发现,抓包抓到的数据是加密过的,如图1所示(原数据较长,图中有省略),可以看到这个超长的data1字段,而且是加密过的。显然,对方不想让我们直接拿到它的信息 阅读全文
摘要:
背景需求 我们需要在JNI的C代码调用Java代码。实现原理:使用JNI提供的反射借口来反射得到Java方法,进行调用。 JNI关键方法讲解。 1. 在同一个类中,调用其他方法 注意: 看红色的内容,如何获得呢? 这个是函数的签名。函数签名借住命令 javap -p -s(这两个参数一定要加入)来获 阅读全文
摘要:
概述 可能大家觉得javah生成的函数名又臭又长,不太好看。这里可以提供另外一种方法来动态注册c++函数,让其根Java中的native方法关联起来。 实现 这里通过JNIEnv的Resisternatives方法完成方法的注册。相关方法介绍: 看了上面的函数,我们可以知道在loadLibrary的 阅读全文
摘要:
前面记录了调用C的学习笔记,现在来记录一下C反射调用Java的笔记。JNI开发学习之调用C方法 Android开发中调用一个类中没有公开的方法,可以进行反射调用,而JNI开发中C调用java的方法也是反射调用。 C代码回调Java方法步骤:①获取字节码对象(jclass (FindClass)(JN 阅读全文