实用指南:Android --- Bug调查经验记录

1.布局中Pag不显示的问题

在调查一个pag不显示的问题,整体逻辑没有问题,但是就是不显示
pag不显示的根本原因大概有文件找不到,一个是路径问题,一个是配置文件的问题

PAGFile.Load(context.getAssets(),"abc.png")

这个一般不会是路径问题,因为,context,getAssets()就是assets目录下去找了,除非你的代码是这样写的

PAGFile.Load(context.getAssets(),"../abc.pag")

这样应该就找不到了

我这个问题是多渠道包的问题,我有2个渠道一个是A渠道,一个是B渠道,我的资源放在了A
渠道的assets下面,但是如果多渠道没有配置的话,他默认是找main/assets的
但是main/assets里面并没有我的abc.pag,所以就不能显示
最终重新配置渠道就解决了,如下:

sourceSets {
A {
assets.srcDirs "src/main/assets", "src/A/assets"
}
}
posted on 2025-08-08 09:09  ljbguanli  阅读(274)  评论(0)    收藏  举报