draw9patch只挂在我的Mac 10.7.5上。我重新安装了android-sdk-macosx。
在目录android-sdk-macosx / tools我输入./draw9patch它正在启动,但随后挂着白屏?
我试图访问tools / lib目录并运行
java -jar draw9patch.jar
具有相同的结果。
爪哇:
java version "1.6.0_51"
Java(TM) SE Runtime Environment (build 1.6.0_51-b11-456-11M4508)
Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-456, mixed mode)
转储:
https://gist.github.com/powder366/5973285
https://gist.github.com/powder366/5973275
https://gist.github.com/powder366/5973228
有没有人见过这个?关于如何找到问题的建议?
答案 0 :(得分:4)
使用此Java补丁http://support.apple.com/kb/DL1572进行更新,另请参阅此处https://code.google.com/p/android/issues/detail?id=57473&can=1&q=draw9patch&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars
答案 1 :(得分:0)
从脚本我可以看到这个评论:
# need to use "java.ext.dirs" because "-jar" causes classpath to be ignored
# might need more memory, e.g. -Xmx128M
但无论如何这两个命令对我有用:
java -Djava.ext.dirs=. -jar draw9patch.jar
java -jar draw9patch.jar
可能你有一个失败的罐子。你能试试mine吗?
[我在Mac上运行Mountain Lion 10.8.4,但我对Lion 10.7.5没有任何问题]