Аз работя с 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.