/ / Системата не може да намери пътя, посочен в kony studio - андроид, андроид-емулатор, кони

Системата не може да намери пътя, посочен в kony studio - android, android-emulator, kony

Аз работя с KonyOne Studio за изграждане и тестване на приложения, но когато стартирам андроидния емулатор тогава тази грешка се показва в cmd:

 - AVD: konyavdmap
- APK: E:KonyWorkspace1tempdemobuildluaandroiddistluavmandroid.apk
- AppId: demo
- Emulator arguments: "  "
- Package: com.orgname.demo
- serialnumber: emulator-5554
- profileapp: false
- devlang: js
- Web Selected: false
- adb.exe
- com.orgname.demo
- emulator-5554
- 5554
- Launching emulator
- * daemon not running. starting it now on port 5037 *
- * daemon started successfully *
- unknown
- Waiting for HOME to launch
- Waiting..
- waiting for device -

SDK за Android се намира в:

PATH: C: KonyImageMagick; C: KonyAntbin; C: Program FilesJavajdk1.7.0_51bin; D: Kony Softwareadt-bundle-windows-x86-20131030sdkplatform-tools;

JAVA_HOME: C: Програма FilesJavajdk1.7.0_51

И имам грешка в конзолата:

 - emu:
- [echo] emulator.dir: D:Kony Softwareadt-bundle-windows-x86-20131030sdktools
- [echo] emu loc: D:Kony Softwareadt-bundle-windows-x86-20131030sdktoolsemulator.exe
- [echo] apk.file: E:KonyWorkspace1tempdemobuildluaandroiddistluavmandroid.apk
- [echo] appID: demo
- [echo] avdname: konyavdmap
- [echo] cmd args:
- [echo] android packagename : com.orgname.demo
- [echo] web.selected : false
-  [echo] Jetty.IP : 0.0.0.0.(dummy ip address)
- [echo] Jetty.Port : 8888
- [echo] AVD name is konyavdmap
- [exec-script] The system cannot find the path specified.
- [exec-script] Result: 255

Всичко е добро, но не стартира андроидния емулатор. Моля, помогнете ми

Благодаря

Отговори:

1 за отговор № 1

Имах проблеми, когато Android SDK бе инсталиран на име на път с пространство вC:Program Files (x86)Androidandroid-sdk). Емулаторът имаше непостоянни стартиращи проблеми и дебъгерът винаги щеше да се провали.

Ако дадете на Kony Studio Android SDK пътбез пространства, ще бъде много по-щастлив. Докато по-голямата част от времето инсталирането им по подразбиране води до по-малко проблеми, това е едно от тези изключения.

За да я поправите без да инсталирате нищо, можете да създадете символична връзка или връзка към директория, която няма интервали. По подразбиране Kony Studio е C:Kony която няма пространства. Това ще бъде добро място за поставяне на този кръстопът.

Тъй като сте инсталирали вашето Kony Studio C:Kony, добавете възел към инсталационната си директория на Kony, който сочи към вашия Android SDK:

cd C:Kony
mklink /j android-sdk "D:Kony Softwareadt-bundle-windows-x86-20131030sdk"

отворено C:Konyandroid-sdk и проверете дали виждате platform-tools и tools директории.

  • Отидете във вашето студио и отворете Window | Preferences диалогов прозорец.
  • Изберете Kony Dev Studio Build
  • Променете вашите Android Home стойност към връзката, създадена по-горе
    • В такъв случай C:Konyandroid-sdk

Опитайте отново да пуснете емулатора.


0 за отговор № 2

Преди всичко задайте пътя в променливите на средата.

ANT_HOME             D:konyAnt

JAVA_HOME            D:konyjdk1.6.0_32;

path:    %Path%;%JAVA_HOME%bin;%ANT_HOME%bin;D:androidsdktools;D:androidsdkplatform-tools;D:konyImageMagick;D:konyAntbin;D:konyjdk1.6.0_32bin;

За да стартирате приложението в емулатор: Трябва да съпоставите AVD, който сте създалиandroid AVD мениджър и кони студио. И двете avd име трябва да бъдат едни и същи. Ако нищо не работи, тогава първо стартирайте емулатора от AVD Manager и след това стартирайте проекта със същия емулатор, който се изобразява в студиото knoy.