開発作業中にまた遭遇しました。バグです。
Viewクラスを継承してViewを作成しているのですが、画面のサイズを取得したくて以下の様なコードを追加したところGradleの起動が途中で止まってしまう現象に遭遇しました。
this.getParent().getLayoutBounds().getWidth();
クラスの実装は大雑把にこんな感じです。
public class BasicView extends View { ・ ・ ・ public String getCSS() { double width = this.getParent().getLayoutBounds().getWidth(); ・ ・ ・ } }
問題のコードを使用しなかった場合、問題なく起動します。
原因は不明、とりあえず箱のコードを使用しない様にして回避しています。
でわでわ。。。
[rakuten ids="akibamac:10585811"]
追記
ちなみに、画面のサイズを取得するのは以下の様なコードで取得できました。
MobileApplication.getInstance().getGlassPane().getWidth()