2017-03-01 23 views
0

我正在使用一个游戏框架libgdx,它包含自己的Array类,它与JRuby内置数组相冲突。有没有一种方式java_import 'com.badlogic.gdx.utils.Array'用不同的名字?类似于jruby - 将jruby作为不同的名称导入java类

java_import 'com.badlogic.gdx.utils.Array', :as => GdxArray

?谢谢!

回答

0

好的,找到了解决办法!

首先我尝试这样做:

GdxArray = java_import 'com.badlogic.gdx.utils.Array' 

但仍然导致已经初始化恒定误差。第二次尝试:

# don't wallpaper over the JRuby Array class            
GdxArray = com::badlogic::gdx::utils::Array 

有趣的小看包名,但它的作品!