I have been trying to get the Hello World program to work with very little success.
I could not find a way to display text on a button also the Android SDK does not open using the menu option. Plus when the Android SDK is not open when you press the Launch emulator option it gives and error and stops. Below is the PC spec and the contents of the Compile – Building window when the Run Android option is used. The app never runs on the emulator.
Processor : Intel Pentium Dual Core T3400 2.16Ghz
RAM : 3Gb
OS : Windows Vista Home 32Bit Service Pack 2
Java SDK : R6 Update 26
Android SDK : R12 (with all packages downloaded & installed)
HAC Android Paths (All have green ticks)
Android SDK : D:\Android\SDK\
Android ADB : D:\Android\SDK\platform-tools
Android JAR : D:\Android\SDK\android-9
EXE Name : SDK Manager.exe
Regards
Dean
Compile Window DataAndroid searching AVDs .....Android searching AVDs .....Android AVD searching...
D:\Users\DeaMor\Documents\Android\HAC\Hello World>cd "D:\Android\SDK\tools\"
D:\Android\SDK\tools>android list avd
Android AVD searching... Available Android Virtual Devices:
Name: Android_22
Path: D:\Users\DeaMor\.android\avd\Android_22.avd
Target: Android 2.2 (API level 8 )
Skin: 320x480
Sdcard: 21M
DONE
Android Device search starting.....Android Devices searching...
D:\Users\DeaMor\Documents\Android\HAC\Hello World>cd "D:\Android\SDK\platform-tools\"
D:\Android\SDK\platform-tools>adb devices
Android Devices searching... List of devices attached
emulator-5554 device
DONE
1 - Compiling HyperNext code
Android Copy Runtime .... DONE
PH_1 Android Copy Resources .... DONE
PH_2 Android_CopyStack.... DONE
PH_3 Android Updating Manifest ... DONE
PH_4 Android Repackaging.....
PH_4 aapt package -f -v --version-code 1 -M "C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\AndroidManifest.xml" -I "D:\Android\SDK\platforms\android-9\android.jar" -0 stk -F "C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\bin\Hello World.ap_" -A "C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets" -S "C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res" --rename-manifest-package org.HelloWorld
Repackaging..
D:\Users\DeaMor\Documents\Android\HAC\Hello World>cd "D:\Android\SDK\platform-tools\"
D:\Android\SDK\platform-tools>aapt package -f -v --version-code 1 -M "C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\AndroidManifest.xml" -I "D:\Android\SDK\platforms\android-9\android.jar" -0 stk -F "C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\bin\Hello World.ap_" -A "C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets" -S "C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res" --rename-manifest-package org.HelloWorld
Found 21 custom asset files in C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets
Locale/Vendor pairs:
/
Files:
assets\Backs\hnr_icon.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\Backs\hnr_icon.png
assets\Backs\icon.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\Backs\icon.png
assets\Local\blank.mov
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\Local\blank.mov
assets\Local\hnr_icon.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\Local\hnr_icon.png
assets\Local\icon.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\Local\icon.png
assets\splash.jpg
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\splash.jpg
assets\stack.stk
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\stack.stk
assets\test1.txt
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\test1.txt
assets\zz589x4_beep1.ogg
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_beep1.ogg
assets\zz589x4_beep1.wav
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_beep1.wav
assets\zz589x4_btn_check_off.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_btn_check_off.png
assets\zz589x4_btn_check_off_disable.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_btn_check_off_disable.png
assets\zz589x4_btn_check_on.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_btn_check_on.png
assets\zz589x4_btn_check_on_disable.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_btn_check_on_disable.png
assets\zz589x4_btn_check_on_pressed.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_btn_check_on_pressed.png
assets\zz589x4_btn_radio_off.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_btn_radio_off.png
assets\zz589x4_btn_radio_on.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_btn_radio_on.png
assets\zz589x4_btn_radio_on_pressed.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_btn_radio_on_pressed.png
assets\zz589x4_btn_square_disabled.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_btn_square_disabled.png
assets\zz589x4_btn_square_normal.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_btn_square_normal.png
assets\zz589x4_btn_square_pressed.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\zz589x4_btn_square_pressed.png
drawable\hnr_icon.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\drawable\hnr_icon.png
drawable\icon.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\drawable\icon.png
drawable\notification_icon.png
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\drawable\notification_icon.png
layout\card.xml
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\layout\card.xml
layout\main.xml
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\layout\main.xml
layout\menu.xml
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\layout\menu.xml
layout\settings.xml
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\layout\settings.xml
layout\splash.xml
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\layout\splash.xml
raw\testh1
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\raw\testh1
values\integers.xml
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\values\integers.xml
values\strings.xml
Src: C:\Users\DeaMor\AppData\Roami
Repackaging.. ng\HAC_Data\data\HN_Runtime\res\values\strings.xml
AndroidManifest
Repackaging.. .xml
Src: C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\AndroidManifest.xml
Including resources from package: D:\Android\SDK\platforms\android-9\android.jar
applyFileOverlay for drawable
applyFileOverlay for layout
applyFileOverlay for anim
applyFileOverlay for animator
applyFileOverlay for interpolator
applyFileOverlay for xml
applyFileOverlay for raw
applyFileOverlay for color
applyFileOverlay for menu
applyFileOverlay for mipmap
(processed image C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\drawable\hnr_icon.png: 97% size of source)
(processed image C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\drawable\icon.png: 95% size of source)
(processed image C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\drawable\notification_icon.png: 95% size of source)
(new resource id hnr_icon from drawable\hnr_icon.png #generated)
(new resource id icon from drawable\icon.png #generated)
(new resource id notification_icon from drawable\notification_icon.png #generated)
(new resource id card from C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\layout\card.xml)
(new resource id main from C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\layout\main.xml)
(new resource id menu from C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\layout\menu.xml)
(new resource id settings from C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\layout\settings.xml)
(new resource id splash from C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\layout\splash.xml)
(new resource id testh1 from C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\raw\testh1)
Creating 'C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\bin\Hello World.ap_'
Writing all files...
'assets/Backs/hnr_icon.png' (not compressed)
'assets/Backs/icon.png' (not compressed)
'assets/Local/blank.mov' (compressed 72%)
'assets/Local/hnr_icon.png' (not compressed)
'assets/Local/icon.png' (not compressed)
'assets/splash.jpg' (not compressed)
'assets/stack.stk' (not compressed)
'assets/test1.txt' (not compressed)
'assets/zz589x4_beep1.ogg' (not compressed)
'assets/zz589x4_beep1.wav' (not compressed)
'assets/zz589x4_btn_check_off.png' (not compressed)
'assets/zz589x4_btn_check_off_disable.png' (not compressed)
'assets/zz589x4_btn_check_on.png' (not compressed)
'assets/zz589x4_btn_check_on_disable.png' (not compressed)
'assets/zz589x4_btn_check_on_pressed.png' (not compressed)
'assets/zz589x4_btn_radio_off.png' (not compressed)
'assets/zz589x4_btn_radio_on.png' (not compressed)
'assets/zz589x4_btn_radio_on_pressed.png' (not compressed)
'assets/zz589x4_btn_square_disabled.png' (not compressed)
'assets/zz589x4_btn_square_normal.png' (not compressed)
'assets/zz589x4_btn_square_pressed.png' (not compressed)
'res/drawable/hnr_icon.png' (not compressed)
'res/drawable/icon.png' (not compressed)
'res/drawable/notification_icon.png' (not compressed)
'res/layout/card.xml' (compressed 56%)
'res/layout/main.xml' (compressed 52%)
'res/layout/menu.xml' (compressed 56%)
'res/layout/settings.xml' (compressed 56%)
'res/layout/splash.xml' (compressed 56%)
'res/raw/testh1' (not compressed)
'AndroidManifest.xml' (compressed 65%)
'resources.arsc' (not compressed)
Generated 32 files
Included 0 files from jar/zip files.
Checking for deleted files
Done!
(skipping index file 'C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\assets\Thumbs.db')
(skipping index file 'C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\res\drawable\Thumbs.db')
Warning: AndroidManifest.xml already defines versionCode (in
http://schemas.android.com/apk/res/android); using existing value in manifest.
DONE
PH_5 Android BuildAPK.....
Rebuild Data
D:\Users\DeaMor\Documents\Android\HAC\Hello World>cd "D:\Android\SDK\tools\"
D:\Android\SDK\tools>apkbuilder "C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\dist\Hello World.apk" -u -z "C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\bin\Hello World.ap_" -f "C:\Users\DeaMor\AppData\Roaming\HAC_Data\data\HN_Runtime\bin\classes.dex"
Rebuild Data
THIS TOOL IS DEPRECATED. See --help for more information.
DONE
PH_6 Android_SignAPK .....TYPE:--- debug.keystore
Debug Data
DONE
PH_7 Android_SignVerifyAPK .....shell jar verify failed