Skip to content
Simple OpenFL extension for accessing android device hardware methods.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dependencies/android
ndll/Android
project
Hardware.hx
LICENSE
README.md
haxelib.json
include.xml

README.md

haxe-hardware

Simple OpenFL extension for accessing android device hardware methods.

Currently implements methods to use the android vibrator and access screen dimensions.

Install via haxelib git haxe-hardware https://github.com/ktravis/haxe-hardware

Add to project.xml:

<haxelib name="openfl" />
<haxelib name="haxe-hardware" if="android" />

And import into your project (haxe) with:

import Hardware;

Exposed methods are currently:

public static function vibrate(int duration):Void;
public static function getScreenWidth():Int;
public static function getScreenHeight():Int;
public static function wakeUp():Void;

More can be simply added in the java source file, replicating the function and corresponding JNI.createStaticMethod(...) call in Hardware.hx.

Contributions

Thank you to alagator for contributing wakeUp()!

You can’t perform that action at this time.