D 2016-04-25T19:55:41.067
L AndroWish\sSDK
P 59bc77b8cf95944ede39641ee3d5f5dfb53758b4
U chw
W 221449
File/Directory | Remarks |
AndroidManifest.xml | App descriptor, read/written by the bones tool. Contains App's entry point and permissions. |
ant.properties | Build information for ant. Read/written by the bones tool for keystore information (code signing). |
assets/* | Tcl/Tk libraries and additional support files (e.g. version information and package inventory). Content controlled by the bones tool. |
assets/app/* | User code. The file main.tcl is automatically run by the App. Other user/app specific files should go here, too. |
build.xml | Control file for ant (like Makefile for make). | _casket/* | Directory where the bones tool moves and keeps track of unselected optional components (Tcl/Tk and native shared libraries). |
libs/*.jar | Precompiled Java libraries built into the App. |
libs/armeabi/*.so | Precompiled native shared libraries for ARM processors. Content controlled by the bones tool. |
libs/x86/*.so | Precompiled native shared libraries for x86 processors. Content controlled by the bones tool. |
local.properties | Information for ant to locate the Android SDK. Updated once on first run of the bones tool. |
res/* | App resources, e.g. PNG icon files in various resolutions. Modified by the bones tool for App icons. |
src/* | Java sources, App entry point (an empty Java class deriving from the AndroWish activity super class). Modified by the bones tool according to the user chosen package/class names. |
tools/bones | Tcl source of the bones tool |
Program | Location | Remarks |
adb | $ANDROID_HOME/platform-tools/adb (Unix) %ANDROID_HOME%/platform-tools/adb (Win32) adb (fallback, all) |
Android Debug Bridge used to optionally install final package and to start it on device or emulator. |
android | $ANDROID_HOME/tools/android (Unix) %ANDROID_HOME%/tools/android (Win32) android (fallback, all) |
Android SDK Platform Manager used to setup project initially. Required. |
ant | $ANT_HOME/bin/ant (Unix) %ANT_HOME%/bin/ant (Win32) ant (fallback, all) |
Apache ant used to control the APK build process. Required. |
fossil | fossil | Fossil repository program, optionally used on startup to verify state of source tree. |
keytool | keytool | Key tool from the Java Development Kit. Only used when an new keystore for code signing is to be generated. |
🙋Z 85029d806c832219cb324af3f79eaf1e