[Android] java代码无错误,但跳转失败
今天在调代码的时候,出现了这样的问题,我晕了半天,才找到解决办法。
查看日志发现:Initialize Binary Program Cache: Load Failed
从来没见过这种问题,Java和xml代码看起来都没问题,为啥跳转都不成功了……
原来是这个Java文件之前有个同名文件(假设为“file1"),我先临时用一个其他名字命名了我要用的文件(假设为“file2"),然后觉得不妥,就把之前的文件(“file1")改了个名(“file3"),把“file2"改成了“file1",这样一来,manifest文件里的注册信息,就自动改成了"file3",于是"file1"就处于未注册状态。
解决方案:在manifest.xml中注册file1即可。
Listen to your heart.