spiegel-keyman/android/Tests/KeyboardHarness/readme.md

32 lines
975 B
Markdown

# KeyboardHarness Test App #
This app is is based on Samples/KMSample1 and targets keyboard functionality and reproducing bugs with keyboards rather than integration functionality. Use as system keyboard is currently not supported.
### keyboardharness package source
The path is ./app/src/main/assets/keyboardharness.kps
and consists of these engineering keyboards:
* android/Tests/KeyboardHarness/app/src/main/assets/longpress.js
* web/testing/chirality/chirality.js
* web/testing/platform/platformtest.js
test9469.kmp is another engineering keyboard to show non-printing characters on the OSK.
### Compiling From Command Line
1. Launch a command prompt to the `android/` folder
2. Compile KMEA. This will build and copy `keyman-engine.aar` to the Samples and Test projects
```
cd KMEA
./build.sh
```
3. Compile KeyboardHarness
```
cd ../Tests/KeyboardHarness
./build.sh
```
## Version History ##
## 2017-09-26 1.0
* Initial creation