4***@qq.com
4***@qq.com
  • 发布:2019-05-21 12:04
  • 更新:2019-05-29 17:29
  • 阅读:1039

plus.android.importClass("com.xx.xxxxxxx")兼容问题

分类:HBuilderX

HbuilderX 1.8.2

2019-05-21 12:04 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com (作者)

经测试,魅族16s(安卓9.0系统)
importClass返回一个对象Cls,Cls对应的java类有一个方法A(String str,int i)
当str长度超过1500时(具体临界值没试,随便写几个字符串没问题),调用失败且不会有任何日志

4***@qq.com

4***@qq.com (作者)

这么久都没人处理,哎
问题解决了,只不过有点闹心,白白浪费时间
关于plus.androidimportClass的问题,原因我不知道,可能是5+api设计的时候考虑到性能问题吧
我的解决方法是拆分字符串,每段1000字符。由源生java源生StrignBuilder接收,最后还原成字符串
要注意的是:不能用Bridge类里面的变量,否则同样接收不到

该问题目前已经被锁定, 无法添加新回复