今天将cocos2dx编译生成的proj.android-studio项目添加blockly_android时, 打开主界面, 点击侧面block按钮时, 报了如下错误:
android.view.InflateException: Binary XML file line #0: Binary XML file line #0: Error inflating class com.google.blockly.android.ui.fieldview.BasicFieldNumberView
检查google集成文档, 已经将BlocklyVerticalTheme主题集成到AndroidManifest.xml的application标签了, 但还是有问题, 调试和实验好久后发现:
原来是在启动Activity里面加了theme属性导致的(cocos2dx编译生成的), 删掉该theme属性就行啦!
花了大半天才发现问题, 希望能帮到你!