项目笔记

来源:互联网 发布:藏宝阁抢号软件 编辑:程序博客网 时间:2024/05/16 05:29
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查看源码
原创粉丝点击