充电桩app代码

so注意事项.txt 1.3KB

12345678910111213141516171819202122
  1. 1.信鸽的.so支持所有的android平台,但考虑到平时接入一般只需要armeabi平台,因此libs目录只提供该平台的.so,其它平台可在上层目录的All-Platform-SO找到。
  2. 2.嵌入.so可能存在的问题:
  3. a.so文件与jar包不匹配。
  4. 解决办法:在更新jar时同时更新对应的so文件;
  5. b.当前工程已有某些平台的so,如只有armeabi平台,却添加信鸽所有平台导致打包时异常。
  6. 解决办法:只添加当前工程已有的平台的信鸽so文件。具体可参考网上或以下示例:
  7. armeabi !此平台既有当前存在so又有信鸽,正常!
  8. --libCurrent.so 当前工程已有so
  9. --libtpnsSecurity.so 信鸽
  10. --libtpnsWatchdog.so 信鸽
  11. armeabi-v7a !此平台既有当前存在so又有信鸽,正常!
  12. --libCurrent.so 当前工程已有so
  13. --libtpnsSecurity.so 信鸽
  14. --libtpnsWatchdog.so 信鸽
  15. mips !!!错误,由于此平台只有信鸽,必须删掉mips目录!!!
  16. --libtpnsSecurity.so 信鸽
  17. --libtpnsWatchdog.so 信鸽
  18. x86 !!!错误,由于此平台只有信鸽,必须删掉x86目录!!!
  19. --libtpnsSecurity.so 信鸽
  20. --libtpnsWatchdog.so 信鸽
  21. c.若当前工程不存在so文件。
  22. 解决办法:可复制所有信鸽平台或只复制armeabi平台