起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2068|回复: 4

[处理中3] ios监听定位没有用?

[复制链接]

17

主题

130

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
QQ
发表于 2017-11-9 12:24:45 | 显示全部楼层 |阅读模式
ios下 用cordova监听定位没有用 获取位置没问题 但是通过监听 就没有用了 监听不了位置  是cordova的bug吗?来自wex5-3.7
发表于 2017-11-9 14:47:13 | 显示全部楼层
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

17

主题

130

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
QQ
 楼主| 发表于 2017-11-14 13:18:56 | 显示全部楼层
liangyongfei 发表于 2017-11-9 14:47
插件bug
http://docs.wex5.com/wex5-app-question-list-2106/

好的 已更新本地插件
回复 支持 反对

使用道具 举报

17

主题

130

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
QQ
 楼主| 发表于 2017-11-14 13:27:20 | 显示全部楼层
本帖最后由 54huige 于 2017-11-14 14:02 编辑

更新之后 安卓打包不成功报错
  1. D:\wamp\www\WeX5\WeX5_V3.7\model\Native\蝌蚪行v1\build\src\platforms\android\src\com\justep\cordova\plugin\baidulocation\BaiduLocation.java:122: 错误: 方法不会覆盖或实现超类型的方法
  2.         @Override
  3.         ^
  4.       D:\wamp\www\WeX5\WeX5_V3.7\model\Native\蝌蚪行v1\build\src\platforms\android\src\com\justep\cordova\plugin\baidulocation\BaiduLocation.java:144: 错误: 找不到符号
  5.               if(!cordova.hasPermission(Manifest.permission.ACCESS_FINE_LOCATION)){
  6.                          ^
  7.         符号:   方法 hasPermission(String)
  8.         位置: 类型为CordovaInterface的变量 cordova
  9.       D:\wamp\www\WeX5\WeX5_V3.7\model\Native\蝌蚪行v1\build\src\platforms\android\src\com\justep\cordova\plugin\baidulocation\BaiduLocation.java:148: 错误: 找不到符号
  10.               if(!cordova.hasPermission(Manifest.permission.ACCESS_COARSE_LOCATION)){
  11.                          ^
  12.         符号:   方法 hasPermission(String)
  13.         位置: 类型为CordovaInterface的变量 cordova
  14.       D:\wamp\www\WeX5\WeX5_V3.7\model\Native\蝌蚪行v1\build\src\platforms\android\src\com\justep\cordova\plugin\baidulocation\BaiduLocation.java:155: 错误: 找不到符号
  15.                 cordova.requestPermissions(this, 0, permissions);
  16.                        ^
  17.         符号:   方法 requestPermissions(BaiduLocation,int,String[])
  18.         位置: 类型为CordovaInterface的变量 cordova
  19.       注: 某些输入文件使用或覆盖了已过时的 API。
  20.       注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
  21.       注: 某些输入文件使用了未经检查或不安全的操作。
  22.       注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
  23.       4 个错误
  24.       
  25.       FAILURE: Build failed with an exception.
  26.       
  27.       * What went wrong:
  28.       Execution failed for task ':compileDebugJavaWithJavac'.
  29.       > Compilation failed; see the compiler error output for details.
  30.       
  31.       * Try:
  32.       Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
  33.       :compileDebugJavaWithJavac FAILED
  34.       
  35.       BUILD FAILED
  36.       
  37.       Total time: 1 mins 1.568 secs
  38.       ERROR building one of the platforms: Error: cmd: Command failed with exit code 1
  39.       You may not have the required environment or OS to build this project
  40.       
  41.       D:\wamp\www\WeX5\WeX5_V3.7\model\Native\铦岃毆琛寁1\build\src\platforms\android\cordova\node_modules\q\q.js:126
  42.                           throw e;
  43.                           ^
  44.       Error code 1 for command: cmd with args: /s /c "D:\wamp\www\WeX5\WeX5_V3.7\model\Native\铦岃毆琛寁1\build\src\platforms\android\gradlew cdvBuildDebug -b D:\wamp\www\WeX5\WeX5_V3.7\model\Native\铦岃毆琛寁1\build\src\platforms\android\build.gradle -Dorg.gradle.daemon=true --offline"
  45.       Error: cmd: Command failed with exit code 1
  46.    ****ERROR****: 子任务 "exec" 执行失败。
  47.    ****ERROR****: 任务 "buildAndroid" 执行失败。
  48.    ****ERROR****: 执行出错:
  49.    ****ERROR****: 错误信息: exec returned: 1
  50.    ****ERROR****: 如不能确定具体问题,可参考常见问题: http://bbs.wex5.com/thread-82002-1-1.html
  51.    C:\Users\ADMINI~1\AppData\Local\Temp\67ceb974-420f-4ded-ba3e-ed30bcb0f6ea\pack.xml:91: exec returned: 1
  52.            at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:643)
  53.            at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
  54.            at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:495)
  55.            at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
  56.            at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
  57.            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  58.            at java.lang.reflect.Method.invoke(Method.java:497)
  59.            at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
  60.            at org.apache.tools.ant.Task.perform(Task.java:348)
  61.            at org.apache.tools.ant.Target.execute(Target.java:435)
  62.            at org.apache.tools.ant.Target.performTasks(Target.java:456)
  63.            at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
  64.            at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
  65.            at com.justep.deploy.app.utils.BuildHelper.execTask(Unknown Source)
  66.            at com.justep.deploy.app.utils.Builder.main(Unknown Source)
  67. ****ERROR****: 子任务 "java" 执行失败。
  68. ****ERROR****: 任务 "pack" 执行失败。
  69. ****ERROR****: 执行出错:
  70. ****ERROR****: 错误信息: Java returned: -3
  71. ****ERROR****: 如不能确定具体问题,可参考常见问题: http://bbs.wex5.com/thread-82002-1-1.html
复制代码
然后我恢复了两个插件 打包的时候 还是报错cordova-plugin-background-geolocation
com.justep.cordova.plugin.baidulocation

  1. D:\wamp\www\WeX5\WeX5_V3.7\model\Native\蝌蚪行v1\build\src\platforms\android\AndroidManifest.xml:36:9-90 Error:
  2.               Element meta-data#com.baidu.lbsapi.API_KEY at AndroidManifest.xml:36:9-90 duplicated with element declared at AndroidManifest.xml:30:9-111
  3.       D:\wamp\www\WeX5\WeX5_V3.7\model\Native\蝌蚪行v1\build\src\platforms\android\AndroidManifest.xml Error:
  4.               Validation failed, exiting
  5.       
  6.       FAILURE: Build failed with an exception.
  7.       
  8.       * What went wrong:
  9.       Execution failed for task ':processDebugManifest'.
  10.       > Manifest merger failed with multiple errors, see logs
  11.       
  12.       * Try:
  13.       Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
  14.       :processDebugManifest
  15.       
  16.       See http://g.co/androidstudio/manifest-merger for more information about the manifest merger.
  17.       
  18.       :processDebugManifest FAILED
  19.       
  20.       BUILD FAILED
  21.       
  22.       Total time: 29.439 secs
  23.       ERROR building one of the platforms: Error: cmd: Command failed with exit code 1
  24.       You may not have the required environment or OS to build this project
  25.       
  26.       D:\wamp\www\WeX5\WeX5_V3.7\model\Native\铦岃毆琛寁1\build\src\platforms\android\cordova\node_modules\q\q.js:126
  27.                           throw e;
  28.                           ^
  29.       Error code 1 for command: cmd with args: /s /c "D:\wamp\www\WeX5\WeX5_V3.7\model\Native\铦岃毆琛寁1\build\src\platforms\android\gradlew cdvBuildDebug -b D:\wamp\www\WeX5\WeX5_V3.7\model\Native\铦岃毆琛寁1\build\src\platforms\android\build.gradle -Dorg.gradle.daemon=true --offline"
  30.       Error: cmd: Command failed with exit code 1
  31.    ****ERROR****: 子任务 "exec" 执行失败。
  32.    ****ERROR****: 任务 "buildAndroid" 执行失败。
  33.    ****ERROR****: 执行出错:
  34.    ****ERROR****: 错误信息: exec returned: 1
  35.    ****ERROR****: 如不能确定具体问题,可参考常见问题: http://bbs.wex5.com/thread-82002-1-1.html
  36.    C:\Users\ADMINI~1\AppData\Local\Temp\376cd2df-07cb-493f-ab92-7f14e35aa443\pack.xml:91: exec returned: 1
  37.            at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:643)
  38.            at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
  39.            at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:495)
  40.            at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
  41.            at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
  42.            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  43.            at java.lang.reflect.Method.invoke(Method.java:497)
  44.            at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
  45.            at org.apache.tools.ant.Task.perform(Task.java:348)
  46.            at org.apache.tools.ant.Target.execute(Target.java:435)
  47.            at org.apache.tools.ant.Target.performTasks(Target.java:456)
  48.            at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
  49.            at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
  50.            at com.justep.deploy.app.utils.BuildHelper.execTask(Unknown Source)
  51.            at com.justep.deploy.app.utils.Builder.main(Unknown Source)
  52. ****ERROR****: 子任务 "java" 执行失败。
  53. ****ERROR****: 任务 "pack" 执行失败。
  54. ****ERROR****: 执行出错:
  55. ****ERROR****: 错误信息: Java returned: -3
  56. ****ERROR****: 如不能确定具体问题,可参考常见问题: http://bbs.wex5.com/thread-82002-1-1.html
复制代码




回复 支持 反对

使用道具 举报

发表于 2017-11-14 14:19:16 | 显示全部楼层
54huige 发表于 2017-11-14 13:27
更新之后 安卓打包不成功报错然后我恢复了两个插件 打包的时候 还是报错cordova-plugin-background-geoloc ...

BaiduLocation  这个插件可能是上传错了!
你再这里下载吧
http://bbs.wex5.com/forum.php?mo ... 7&pid=165502863
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-19 23:18 , Processed in 0.064430 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表