Cursor生成APK加固签名脚本
背景 为了提高APK的安全等级,要求APK使用高级加固方式进行加固。了解了市面上的主流加固方案发现都是收费的而且费用不低!最后选择了免费的OPPO加固。APK在加固后需要进行重新签名,签名流程分为好几个步骤并且涉及到配置android sdk、签名文件地址、apk地址等信息。为了提高工作效率需要生成一个脚本进行一键签名。 实践分别用DeepSeek、Trae和Cursor进行生成脚本,最后进行比较发现Cursor生成的最好生成脚本描述文本: 生成一个可以在win11电脑上运行的给加固后的apk进行签名的脚本 以下是Cursor生成的信息: 这里给你一个可在 Windows 11 上直接使用的 PowerShell 签名脚本(支持加固后 APK)将下面内容保存为 sign-apk.ps1,PowerShell 7 或 Windows PowerShell 都可运行。脚本会自动查找 Android SDK Build-Tools(或可手动指定),可选跳过 zipalign,支持选择签名方案...
Android国内大厂推送规范整理
当前很多APP用的是极光推送,现在Android系统对应用管理比前几年规范的多。因此造成了很多比较重要的通知并不能很及时的推送给用户,导致这个问题的原因就是APP很可能在后台被杀死了。所以要让APP适配下国内各大厂商的推送服务。 下来梳理下几个大厂商推送信息: 厂商 推送方式 透传 支持自定义铃声 支持的设备 文档地址 小米 标签(Topic)、RegID、别名(Alias)、Useraccount四种消息发送方式 支持 支持 支持Android2.2以上和IOS系统推送 文档中心 华为 支持主题、Token、特定的受众群组 支持 支持 1、华为手机、华为平板EMUI 3.1及以上。2、非华为手机和平板。Android 5.1及以上。3、沃尔沃和小康车机,Android 9.0及以上。4、iPhone,iOS 10.0及以上 推送服务 OPPO 推送服务支持标签、RegID、Alias等推送方式 不支持 不支持 支持...
Android人脸检测功能和检测特效
这段时间再做安防相关的硬件设备定制,涉及到了小区的业主和流动人员人员登记、闸机管理和小区内部摄像头等等。这里面用到了人脸检测、识别,人脸检测用了虹软的算法,虹软的文档还是比较全的这里不多做介绍。这里主要说下android自带的人脸检测和人脸框的绘制。 先来看看人脸识别框特效: 这个例子使用Camera API实现的并不是Camera2 API,原因是发现2019年了还有的设备居然不支持Camera2的人脸识别,为了通用就用了Camera API。以下为主要代码上代码:1、下来是处理人脸检测回调方法 123456789101112131415161718192021222324//进行相机初始化cameraHelper = CameraControllerHelper.Builder() .previewViewSize(Point(camera_surfaceview.measuredWidth, camera_surfaceview.measuredHeight)) ...
android人脸检测点位置转换
android相机开发很多需要进行人脸检测,很多公司也推出了自己的人脸识别服务。比如:阿里、腾讯、虹软、Face++等等。但这些有缺点,就是必须集成第三方库联网激活,也增大了app。如果只需要检测人脸这种轻量级功能,用第三方库就有些重,幸好android自带了人脸检测功能。下来我们就主要看看Android如何实现人脸检测。 先上效果图: Android 实现人脸检主要调用一下接口和方法 1234567891011mCamera!!.setFaceDetectionListener(object : Camera.FaceDetectionListener { override fun onFaceDetection(p0: Array<out Camera.Face>?, p1: Camera?) { var size = 0 if (p0 != null) { size = p0.size } ...



