Mob网站提供了一个短信验证SDK
按照文档教的将SMSSDK跟我的文档进行关联后
出现了R文件冲突问题,找不到Resource ID #0x7f030000的控件
具体报错如下:
10-14 16:24:07.420: E/AndroidRuntime(19481): java.lang.RuntimeException: Unable
to start activity ComponentInfo{com.example.demo_message1/com.example.demo_messa
ge1.MainActivity}:
android.content.res.Resources$NotFoundException: Resource ID #0x7f030000
存在2个R文件
强行删除任意一个R文件,都会马上再次生成一个R文件
应该怎么解决???
关于
Resources$NotFoundException: Resource ID
一定是你在调用类似于如下API的地方,应该赋予的是资源ID,而你却直接给了一个整数:
这样是对的:
这样是错的:
关于『强行删除任意一个R文件,都会马上再次生成一个R文件』
取消勾选
Project -> Build Automatically
PS: 所以你的问题的标题『mob提供的短信验证SMSSDK项目包关联后R文件冲突问题』是不太合适的,是不是可以改成『如何解决Android Resources$NotFoundException: Resource ID?』?