项目笔记

1、关于Android Studio修改应用包名的问题:
可以直接修改module的build.gradle文件里的applicationId "com.hah"
然后点击右上角的sync now进行同步就可以了
此时会发现AndroidManifest.xml文件里的package还是原来的名字,
这个没有影响,因为在Android Studio中build.gradle构建工程后,
manifest文件中的packagename只用作R文件的引用包名,
而applicationId变成了这个程序真正的包名,
所以不用改AndroidManifest.xml文件里的package,
如果改了的话,那么很多引用到R文件的其他文件都需要修改了,没必要。


2、活体检测第三方--FaceID(Face++人工智能开放平台)
   文字识别第三方--OCR


3、QQ分享,微信分享APPkey和APPId申请
   QQ分享--腾讯开放平台,创建应用(不能创建同名应用)
   微信分享--微信开放平台,创建应用(不能创建同名应用)
   友盟推送和分享--创建应用,推送和分享共用APPkey
   
4、关于FaceId绑定APP失败问题
   1.一个应用包名对应一个bundleid,android的bundleid和IOS的bundleid是互不影响的
   2.如果一个bundleid提示已绑定过对应的权限,表明数据库中存在与你的应用相同的包名,
      需要先将数据库中存在的那个bundleid解绑,然后将你的应用重新绑定一个bundleid,
 并且下载对应的bundleid的SDK,获取里面的官方文件,就可以愉快的使用了
   3.解除绑定后,该bundle ID对应的手机客户端将无法继续获得FaceID的联网授权,手机端的FaceID功能将失效
   4.解绑/加绑操作:FACEID后台--》应用配置--》移动端,绑定新bundleid或者解绑
   5.FACEid主要用来做
    --动作活体SDK 集成了 Face++ 人脸识别技术的活体验证算法。
 算法通过动作指令,要求用户完成特定的点头、摇头、眨眼或者张嘴的动作,达到活体检测的目的。
 算法可以有效的防止各种安全性攻击,包括但不限于换人、视频、面具、翻拍等攻击手段
--身份证照质量检测SDK 集成了 Face++ 图像识别技术的身份证采集算法。
 算法采集并分析身份证的文字清晰度、光斑、阴影等质量信息,给出调整的提示,确保最终采集到质量高,利于留存验证的身份证图像
 
5、关于APK破解问题(我试了用apktool  d -f demo.apk demo并没有什么用)
   1.获取AndroidManifest.xml文件:用2点几版本的apktool(1点几版本的apktool会反编译失败),执行命令java -jar apktool_2.2.4.jar d -f demo.apk
     注意:用com.demo.apk解压会提示目录有问题,所以用demo.apk解压出来的文件夹名字就叫demo,文件里面的AndroidManifest.xml文件就是可以正常阅读的了
   2.获取Java资源:将apk后缀名改为.zip,解压,得到classes.dex,将classes.dex文件复制到dex2jar文件夹里,与dex2jar.bat同目录,然后执行dex2jar.bat classes.dex
   3.用jd-gui查看源码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值