首页
社区
课程
招聘
[求助]apk加固完以后,界面整体变大了,是什么原因
2015-4-16 09:28 8659

[求助]apk加固完以后,界面整体变大了,是什么原因

2015-4-16 09:28
8659
使用最基本的dexclassloader()对dex文件进行动态加载,在加固完程序加载以后程序界面整体变大了,例如button、textview字体等都比原界面上大了,这是什么原因?
资源以及layout等用的是原apk反编译得到的资源。AndroidManifest.xml也是用的原apk反编译得到的,基本上没做多少修改。

阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (7)
雪    币: 48
活跃值: (37)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
dssljt 2015-4-16 10:12
2
0
加固程序的完整demo楼主可以共享么
雪    币: 641
活跃值: (3556)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
Lnju 1 2015-4-16 19:52
3
0
活捉刚神一只嘿嘿! 加固程序的完整demo楼主可以共享么
雪    币: 244
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ShadoWWinL 2015-4-16 21:46
4
0
dexclassloader只是code的加载
资源和xml都要用原来的。xml改个app入口就行了。别的不要动了。
雪    币: 75
活跃值: (53)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaogangha 2015-4-17 09:03
5
0
不是他本人发的 ^ ^
雪    币: 75
活跃值: (53)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaogangha 2015-4-17 10:45
6
0
资源和xml都用的原apk反编译得到的,app入口是在androidmanifest.xml中改成了新的applicantion,其他的都没改,但是运行的时候就出现了界面扩大的情况...
雪    币: 189
活跃值: (192)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
zerofile 2015-4-17 14:13
7
0
样式丢失了
雪    币: 75
活跃值: (53)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaogangha 2015-4-20 15:07
8
0
已解决 在androidmanifext.xml中加入界面兼容选项就OK了
<supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="true" />
游客
登录 | 注册 方可回帖
返回