Я пытаюсь сделать .apk из моего приложения Sencha Touch 2. Я использую приложение mvc по умолчанию, полученное при запуске команды sencha sencha app create MyApp /path/to/www/myapp
, в дополнение к этому приложению я создал отладку .keystore
из Android SDK. Также я создал свой собственный packager.json
, то есть действительный JSON . Я скачал все версии Android, включая версию 17 . Я использую Window 7 Ultimate x64 в качестве своей платформы и Sencha Touch 2.0.0 GPLv3 в качестве платформы. Моя проблема отображается при попытке сгенерировать .apk с помощью команды sencha. sencha package run packager.json
. Я пробовал с включенным эмулятором Android, как указано в документации Sencha Touch 2.
Вот мой packager.json, рамка приложения и изображение ошибки:
Packager.json
{
"applicationName":"HelenaApp",
"applicationId":"com.helena",
"iconName":"icon.png",
"versionString":"1.0",
"outputPath":"C:/wamp/www/Helena/HelenaAndroid",
"inputPath":"C:/wamp/www/Helena",
"webAppPath":"C:/wamp/www/Helena",
"androidAPILevel":"13",
"configuration":"Debug",
"platform":"AndroidEmulator",
"deviceType":"Universal",
"certificatePath":"moj-key.keystore",
"certificateAlias":"helena",
"sdkPath":"C:/Android/android-sdk",
"orientations": [
"portrait",
"landscapeLeft",
"landscapeRight",
"portraitUpsideDown"
]
}
APP
Error
EDIT:
Спасибо за ответ, кажется, я решил первую проблему, теперь я получил другую:
Кажется, это как-то связано с Java PATH, как видно из этого вопроса , есть идеи?
РЕДАКТИРОВАТЬ 2:
- Я отредактировал путь к своему
C:\Program Files\Java\jdk1.7.0_03\bin
JDK,
- Предыдущим путем был путь к Sencha SDK
- Затем я изменил его обратно на Sencha, и я получил ошибку в консоли
ERROR: createProcessW
4. Что касается двух экземпляров Java, у меня есть jdk7 в Program Files и jdk6 в Program Files (x86) - (FALSE)
4. У меня только один JDK (1.7.0_03)