問題タブ [robovm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1046 参照

libgdx - RoboVM: robovm プロジェクトの実行中にエラーが発生しました

私の目標は、libgdx ゲームを iOS に移植することです。http://www.robovm.org/docs.htmlのインストール手順に従いました

指示に従って、clang と robovm をインストールします。

robovm プラグインがインストールされた Eclipse から、iOS シミュレーター アプリを実行すると、次のエラー メッセージが表示されます。ターミナルから単一の Java クラス ファイルを変換する場合も同様です。

0 投票する
1 に答える
849 参照

ios - Libgdx ゲームを RoboVM com.badlogic.gdx.graphics.g2d.freetype.FreeType$Face.getSize(Native Method) に移植する際の UnsatisfiedLinkError

プロジェクトのセットアップ:

  • GameProject [このプロジェクトはゲームコードを保持しています]
  • GameProject-Android
  • GameProject-デスクトップ
  • GameProject-robovm [これは、フリータイプのフォントを使用せずに完全に動作する robovm プロジェクトです]

robovm.xml コンテンツ:

robovm プロジェクトを実行すると、次のエラーが表示されます。

Freetype フォントを使用するゲームを RoboVM に移植した人はいますか? この問題へのガイドはありますか...?

他のサイトでの質問リンク:

0 投票する
1 に答える
828 参照

libgdx - objc_getSharedAccelerometer の未解決のネイティブ関数で Robovm Libgdx デモが実行時に失敗する

robovm 公式サイトの「hello world cocoa」の例を正常に実行しました。しかし、libgdx robovm デモを実行すると、正常にコンパイルされますが、実行時エラーで失敗します。私はウィキのすべてのステップに従いました。何かアドバイスはありますか?

0 投票する
0 に答える
3963 参照

libgdx - RoboVM を介して iOS シミュレーターで Libgdx Eclipse アプリを実行する

Eclipse 経由で iOS シミュレーターで RoboVM にアプリを実行させることができないようです。

このガイドに従っていますが、次のエラーが発生します。

IOSDemo(1) 起動時の内部エラー

Run as.../iOS Simulator App (iPhone または iPad) を実行しようとしたとき。いくつかの LibGDX サンプル アプリケーションも試しましたが、同じメッセージが表示されます。コンソールに他のエラー メッセージが表示されません。

プロジェクトのクリーニングを試み、最初から何度か再作成しました。~/.robovm/cacheまた、再構築を強制するために削除しました。

OSX Lion を実行している Mac Mini に次のものがインストールされています。

  • Eclipse 4.2 ケルパー (64 ビット)
  • JDK7 U40
  • RoboVM Eclipse プラグイン v0.0.5
  • X コード 4.3
  • ワイルドカード開発プロビジョニング プロファイル
0 投票する
1 に答える
257 参照

libgdx - ROBOVM エラーが発生した Libgdx - 要素 'resources' は既に使用されています

私はLibgdxでゲームを構築しています。多くのエラーを修正できましたが、これについては修正もヘルプも見つかりませんでした:

ROBOVM で Libgdx ゲームを実行しようとすると、次のエラーが表示されます。

「ant-iosRoboVM の起動」中に内部エラーが発生しました。org.simpleframework.xml.core.PersistenceException: 要素 'resources' は既に @org.simpleframework.xml.ElementList(inline=false, entry=resource, name=, data=false, empty=true, type=void, required=false) フィールド 'resources' private java.util.ArrayList org.robovm.compiler.config.Config.resources 13 行目

ゲームは、デスクトップ、Android、および Xamarin を使用する iOS でも問題なく動作します。RoboVM eclipse プラグイン ( http://download.robovm.org/eclipse/にあります) を使用して、プログラムを iOS アプリケーションとして実行しようとすると、提示されたエラーが発生します。

Libgdx setup-ui JAR を使用して新しいアプリケーションを正常にテストできました。実行しようとしているアプリケーションを新しいアプリケーション (正常に動作する) と比較すると、実際のプロジェクトが他のプロジェクトを依存関係として使用していることが唯一の大きな違いです。

0 投票する
1 に答える
1518 参照

ios - iOS で実行されていない libgdx と RoboVM を使用した Hello world アプリ - ArrayIndexOutOfBoundsException

初めて iOS 用の libgdx アプリを実行しようとしています。setup-ui によって生成された hello world アプリを使用しており、robo-vm を使用して iPhone シミュレーターで実行しようとしています。アプリを実行しようとすると、次のメッセージが表示されます。

「my-gdx-game-robovm の起動」中に内部エラーが発生しました

エラーログは次のとおりです。

!ENTRY org.eclipse.core.jobs 4 2 2013-10-23 11:12:02.701 !MESSAGE 「my-gdx-game-robovm の起動」中に内部エラーが発生しました。!STACK 0 java.lang.ArrayIndexOutOfBoundsException: org.robovm.compiler.target.ios.IOSTarget.init(IOSTarget.java:497) の java.util.ArrayList.get(ArrayList.java:324) で -1。 org.robovm.compiler.config.Config.build(Config.java:463) at org.robovm.compiler.config.Config.access$3700(Config.java:67) at org.robovm.compiler.config.Config$Builder.build (Config.java:909) org.robovm.eclipse.internal.IOSSimulatorLaunchConfigurationDelegate.configure(IOSSimulatorLaunchConfigurationDelegate.java:59) で org.robovm.eclipse.internal.AbstractLaunchConfigurationDelegate.launch(AbstractLaunchConfigurationDelegate.java:143) で org.eclipse. debug.internal.core.LaunchConfiguration.

デスクトップ アプリの実行は正常に機能します。

iOS で libgdx を使用するには開発者アカウントが必要であると読みましたが (iOS 開発は初めてです)、持っていませんが、上記のエラーがそれを反映しているとは思わないことに注意してください。

助けてくれてありがとう。

0 投票する
1 に答える
1249 参照

ios - RoboVM 事前コンパイラの基本的な制約

非常に興味を持って、iOS 開発用の RoboVM をフォローしています。iOS で実行するときの JavaFX (または使用するテクノロジ) の制約を教えてもらえますか?

たとえば、Spring を使用できますか。RoboVM は事前コンパイラを使用し、Spring は実行時依存性注入であるため、これは決して不可能だと思います。誰かが詳しく説明できますか?

JPA やその他の Java EE テクノロジーはどうですか?

0 投票する
1 に答える
419 参照

eclipse - RoboVM が JDK 1.8.0 b112 で動作しない

私は RoboVM プラグインで Eclipse を実行しており、robovm.org ( http://www.robovm.org/docs.html ) に記載されている IOSDemo サンプル プロジェクトを試してみたかったのです。Eclipse でプロジェクトを作成して実行すると、次のエラー メッセージが表示されました。

JDKのバージョンに関連していることがわかりました(JDK 8.0 ea、ビルド112を実行しています)。JDK 1.7.0_45 で実行し、cmd ラインでプロジェクトをビルドすると、正常にビルドおよび実行されます。

既知の問題ですか、回避策または修正方法はありますか? ありがとう

0 投票する
1 に答える
616 参照

libgdx - libgdx 設定は iOS で動作しますか?

私は Libgdx でゲームを構築しています。Libgdx の設定を使用してセーブ ゲームを実装しているときに、これが iOS (RoboVM を使用) でも機能するかどうかを尋ねたいと思いました。そうでない場合は、別の方法でゲームを保存する必要があります。

自分でテストしますが、現在 iOS デバイスを持っていません。だから、ごめんなさい:)

これが私の(単純な)保存コードです:

0 投票する
3 に答える
887 参照

java - robovm バックエンドで libgdx を使用して ios のバージョンを検出する

この回答によると、ios のバージョンを知る必要があります。libgdx の robovm バックエンドを使用してそれを達成するにはどうすればよいですか?