beetle2013
beetle2013
  • 发布:2019-04-03 11:36
  • 更新:2019-04-03 13:33
  • 阅读:878

调起系统(android)通讯录离线打包报错,而基座上运行正常

分类:Native.js

项目有个需求,调起系统(android)通讯录。
参照 http://ask.dcloud.net.cn/question/5783 在HBuilder X中运行到手机,功能正常。

因为项目还有别的需求,所以一个月前已参照
http://ask.dcloud.net.cn/article/508 实现本地离线打包。

发现调起通讯录的功能在离线打包后使用时报错:
com.HBuilder.integrate E/InvProxy: NativeObject.execMethod query method ; params=[{"type":"object","value":"Invocation-1955312901","className":"android.net.Uri$HierarchicalUri","superClassNames":["android.net.Uri$AbstractHierarchicalUri","android.net.Uri","android.os.Parcelable","java.lang.Comparable","java.lang.Object"]},{"type":"null","value":null},{"type":"string","value":"contact_id = 1"},{"type":"null","value":null},{"type":"null","value":null}]java.lang.reflect.InvocationTargetException

2019-04-03 11:36 负责人:无 分享
已邀请:
beetle2013

beetle2013 (作者)

问题已解决,忘记加权限。
<uses-permission android:name="android.permission.READ_CONTACTS"/>

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