Android经验之谈1

豌豆荚等可能会导致手机网络出现问题,电话打不进来,所以需要及时卸载豌豆荚.
系统apk,不能通过在manifest.xml里面添加origin-package或者useid等来改变。
而是需要用android源码编译,
加上mk文件,打包成system-image,然后再烧制,即可。

编译系统app,提示缺少so库,两种方法,
1.按照提示,在源码的out目录中里面的system/lib64里面push进去缺少的64位so库,编译成功。
2.写copy文件,

code/driver/drv_common/vendor/ 。。 Android.mk
文件里面写即可。
so文件放在当前目录即可。

文件签名问题,
在eclipse中直接右键Android Tools,有一个导出签名包和未签名包,
签名包,可以使用已经存在的keystore;
也可以使用自己新建的,按照要求填下去就可以了。
Android studio中也差不多,不过在build里面。
这里是普通的apk的签名过程。
android系统签名是有用到x509证书和PKCS8的。
为什么签名?
1.保证发布的APK是你自己的包,而不是别人的,不会被别人替换掉。
2.如何是一个公司,开发一系列的app,使用同一签名的apk,可以是同一进程,
可以进行通信。
3.方便自己的迭代更新升级。

在频繁调用的作业中,不要打落地Log日志,这会消耗总的计算时间。
而且规模越大,时间越多。在一个300M的文件,每次加密32KB,
如AES加密回调,不加Log落地日志需要22s,加了Log落地日志需要35s,(估摸,每打一次落地日志,需要1ms的时间)
如果换成android的Log的话需要25s(估摸,每打一次android日志,需要0.3ms的时间).

转载于:https://www.cnblogs.com/likeshu/p/5952084.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值