android 如何防止so被别用使用 自己写了一个C++代码文件,现在编译成SO文件了,想问下怎样才不被别人利用,如果别人复制到对方的项目中调用SO文件的时候,如何判断是非法的,不是自己的软件调用的???谁懂啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 morrowindxie 你说什么???? 那可以在接口里加个参数,运行的时候传apk签名进去,里面进行判断。 你搞个口令,密码就行了。别人调用的时候要输入口令,密码。另proguard.flags可以将反编译后的JAVA代码混淆,这样别人就不知道怎样调用你的接口。不过官方提倡源码共亨。 我想过想让C++调用JavaAPI来得到签名,但不懂怎么搞,还有 比如口令或者密码人家反编译也能看到你的口令是什么啊 So本身就挺难被被人用啊。反编译crack一下还行,全复现出来堪比登天啊。不放心的话随便用任意方法加个密,把SO弄成非法的格式,自己的应用初始化时先解密一个临时版本出来,加载这个临时版本,应用结束(正常及异常)时删除这个临时版本。 ProGuard 代码混淆 APK无法安装 android的Activity OAuthConsumer cannot be resolved to a type 菜鸟 求助R.layout.dialog_view 为什么我点不出来,手写上去报错啊 调用android 系统搜索,软键盘第一次不会自动隐藏。 不能通过Android虚拟器访问任何网页 android phone 百度云推送账户使用问题 搭建opensips服务器,视频不通 如何使用MediaRecorder本地录制的同时往服务器上传数据流? Android中怎么实现打开短信时要求先输入密码 类似微信朋友圈评论功能
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货