粉丝:
关注:
积分: 65
精华:
金币:
经验:
最后登录 1970-1-1
|
在使用360加固后,将应用装到system下时,启动应用会报错,查看log,发现是libprotectClass.so这个库的问题
Debugger has detached; object registry had 1 entries
12-18 01:01:42.567: D/dalvikvm(3271): GC_FOR_ALLOC freed 180K, 9% free 3040K/3324K, paused 12ms, total 12ms
12-18 01:01:42.580: D/dalvikvm(3271): GC_CONCURRENT freed <1K, 9% free 3204K/3488K, paused 1ms+2ms, total 13ms
12-18 01:01:42.599: D/dalvikvm(3271): Trying to load lib /data/data/com.ft.store.stb.ui/files/libprotectClass.so 0x2ce5dd30
12-18 01:01:42.607: D/dalvikvm(3271): Added shared lib /data/data/com.ft.store.stb.ui/files/libprotectClass.so 0x2ce5dd30
12-18 01:01:42.780: E/dalvikvm(3271): ERROR: couldn't find native method
后来发现好像android程序如果是装在system下面的话,程序会跑到data下去找so库,这就很坑爹了,所有可能就导致了“couldn't find native method”。
虽然说放在system下的应用可能不需要加密,但是也会有人有这方面的需求,不知道关于这个问题,360能否改进一下,或者提供一下解决方案 |
|