首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法构建Garmin Connect IQ示例获取java.lang.NullPointerException

无法构建Garmin Connect IQ示例获取java.lang.NullPointerException
EN

Stack Overflow用户
提问于 2016-06-09 20:31:52
回答 1查看 576关注 0票数 3

我正在尝试让Garmin Connect IQ在OSX上工作,但没有成功。我甚至尝试过构建样例,但总是得到一个'java.lang.NullPointerException‘错误。这就是我要做的:

代码语言:javascript
复制
$ javac -version
java 1.8.0_74
$ monkeyc -v
Connect IQ compiler version 1.2.9
$ cd ~/Garmin/connectiq-sdk-mac-1.2.9/samples/Sensor
$ monkeyc -o Sensor.prg -m manifest.xml 
java.lang.NullPointerException
    at com.garmin.monkeybrains.compiler.Compiler.assemble(Compiler.java:671)
    at com.garmin.monkeybrains.Monkeybrains.runCompiler(Monkeybrains.java:759)
    at com.garmin.monkeybrains.Monkeybrains.compileApplication(Monkeybrains.java:557)
    at com.garmin.monkeybrains.Monkeybrains.main(Monkeybrains.java:1046)
ERROR:unknown:0: null
WARNING: The app name should reference a string resource using @Strings.AppName
WARNING: The launcher icon should reference a bitmap resource using @Drawables.LauncherIcon

我猜这是一些简单/基本的东西!

感谢您的任何指点

EN

回答 1

Stack Overflow用户

发布于 2016-06-23 05:16:16

有两个问题:

当compile.

  • monkeyc参数的值不是绝对路径时,
  1. monkeyc不知道你想要-o崩溃的源和资源文件。对于2.1.0 SDK,这种情况仍然会发生。

作为一种解决方法,请为-o参数提供绝对路径,并且不要忘记缺少源文件:

代码语言:javascript
复制
cd ~/Garmin/connectiq-sdk-mac-1.2.9/samples/Sensor
monkeyc -o ~/Garmin/connectiq-sdk-mac-1.2.9/samples/Sensor/app.prg -m manifest.xml -z resources/bitmaps.xml:resources/strings.xml:resources/resources.xml source/Graph.mc source/Sensor.mc
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37726108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档