2017-04-06 5 views
0

最近、Android StudioでLibGDXを使用してマルチOSエンジンプロジェクトを構築する際にエラーが発生しました。これは、マルチOSエンジンのコンソールから出力されます:Android StudioでマルチOSエンジンビルドに失敗しました

ERROR: Failed to upgradeonly on device, Unknown error 
Command failed: [/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java, -Dfile.encoding=UTF-8, -Duser.country=US, -Duser.language=en, -Duser.variant, -jar, /Users/camilo/.moe/moe-sdk-1.3.0-beta-2/tools/ios-device.jar, --app-path=/path/to/my/project/ios-moe/build/moe/xcodebuild/Debug-iphoneos/MyApp.app, --wait-for-device, --launch-arg=-args, --launch-arg=--debug, --install-mode=upgradeonly] 


FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':ios-moe:moeLaunch'. 
> Process exited with non-zero exit value 

* Try: 
:ios-moe:moeLaunch FAILED 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 

BUILD FAILED 

私のGradleは、次のようになります。それにもかかわらず、アプリケーションがデバイスにインストールされている

buildscript { 
    ... 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.2.3' 
     classpath 'org.multi-os-engine:moe-gradle:1.3.3' 
    } 
} 

LibGDXバージョン= 1.9.6

しかし、コンソールにログは表示されません。ビルドターゲットをSimulatorに変更するとうまくいきます。

答えて

0

私のiPhoneが10.3.1にアップデートされていて、Xcodeに最新のiOSバージョンに対応するDeveloperDiskImageがないため、Xcodeもバージョン8.3.1にアップデートする必要がありました。

関連する問題