anysdk接入包名加后缀的问题

我接入小米平台时,要求包名加.mi后缀,但是我的包里面还有一个继承自Application的类,主要是为了接入acra而创建的,现在程序启动时找不到这个类,如果我打包时不添加后缀则没有问题,似乎打包工具没有正确处理AndroidManifest.xml中指定了application的情况,请教如何解决

你application的name写的是相对类名?试试写完全的类名。

真的可以,非常感谢

另外我想问问,如果是改了包名,一些自己加的jni方法仍然可以调用到吧?例如
if (JniHelper::getStaticMethodInfo(t, “com/cocos/sanguo/ReportSender”, “onNativeCrash”, “(Ljava/lang/String;)V”))
这个里面本来包名是com.cocos.sanguo, 现在是com.cocos.sanguo.mi, 这样这个方法anysdk也会自动改成com/cocos/sanguo/mi/ReportSender吗?

— Begin quote from ____

引用第3楼emutime@qq.com于2015-05-19 15:41发表的 回 1楼(孤独の快乐) 的帖子 :
另外我想问问,如果是改了包名,一些自己加的jni方法仍然可以调用到吧?例如
if (JniHelper::getStaticMethodInfo(t, “com/cocos/sanguo/ReportSender”, “onNativeCrash”, “(Ljava/lang/String;)V”))
这个里面本来包名是com.cocos.sanguo, 现在是com.cocos.sanguo.mi, 这样这个方法anysdk也会自动改成com/cocos/sanguo/mi/ReportSender吗? http://www.cocoachina.com/bbs/job.php?action=topost&tid=301133&pid=1310392

— End quote

只是修改apk的包名,没有修改文件的包名