[ERR] java.lang.IllegalStateException を取得しています: BEGIN_OBJECT が必要でしたが、STRING でした)
JOSN 解析エラーのようですが、見つけたすべてのヒントが機能していません。プロジェクトは完全に構築されています。私の packager.json は次のようになります。
{
"applicationName":"firstapp",
"applicationId":"com.parcello.firstapp",
"versionString":"1.0",
"iconName:":"resources\icons\Icon.png",
"inputPath":"\",
"outputPath":"C:\Users\mitch\Desktop\touch-2.3.0\firstapp\and\",
"configuration":"Debug",
"platform":"Android",
"deviceType":"Universal",
"certificatePath":"C:\Users\mitch\Desktop\touch-2.3.0\firstapp\release.keystore",
"certificateAlias":"firstapp",
"sdkPath":"C:\Users\mitch\android-sdks",
"orientations": [
"portrait",
"landscapeLeft",
"landscapeRight",
"portraitUpsideDown"
]
}
私のwinコマンドの完全なエラーは次のとおりです。
[ERR] java.lang.IllegalStateException: BEGIN_OBJECT が必要でしたが、com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:176) の com.google.gson.Gson の 9 行目 26 列目で STRING でした.fromJson(Gson.java:791) com.google.gson.Gson.fromJson(Gson.java:757) com.google.gson.Gson.fromJson(Gson.java:706) com.sencha.util. JsonUtil$ThreadSafeGson.fromJson(JsonUtil.java:228) com.sencha.util.JsonUtil.fromJson(JsonUtil.java:128) com.sencha.tools.pkg.Model$Package.load(Model.java:651) com.sencha.tools.pkg.LocalRepository.verifyPackage(LocalRepository.java:548) com.sencha.tools.pkg.LocalRepository.addPackage(LocalRepository.java:351) com.sencha.command.pkg.AddCommand.execute (AddCommand.java:28)
そのため、コマンド:
sencha app build native
同様に実行されていません。
これは touch 2.3.0 です: http://docs-devel.sencha.com/touch/2.3.0/#!/guide/getting_started