R文件找不到の
public resource xxx has conflicting type codes for its public identifiers
通常就是字面意思,定义的资源id type冲突了。重新生成对应包名下的R文件即可,问题可能不是你找的包名路径,需要重新对一下,或者删除掉public.xml,apktool在回编译过程中会重新生成public.xml忘记拿
R文件找不到の
java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity
修改DialogActivity的继承关系,使之不要继承AppCompatActivity,继承Activity即可
如果是在反编译的时候遇到这个问题,那么事情就不一样了。在本人第一次遇到这个问题的时候,发现Activity的继承关系,theme的主题索引完全没有问题,那么问题是什么呢?
比如R.styleable.AppCompatTheme_windowActionBar 反编译后的attrs重新生成declare-styleables.xml 并将attrs中id删除
具体可以参考我这边博客试试:https://blog.csdn.net/baidu_34928905/article/details/131311632
R文件找不到值の
android.content.res.Resources$NotFoundException: Drawable com.fantasy.city:dimen/cardview_default_radius with resource ID #0x7f060053
当前项目的问题就是在生成R文件后转化了androidx,导致androidx的资源没有被识别到,应该改为先转化androidx后再生成R文件