mirror of
https://github.com/apache/cordova-android.git
synced 2025-03-13 22:51:03 +08:00

Changes were made after trying to use the API for Camera, FileTransfer, Media. The main difference is separating the concept of URI remapping from the read/write helpers. (cherry picked from commit 77e9092108b4997abdc08afa630b8c16ee094f90)
Android Native Tests
These tests are designed to verify Android native features and other Android specific features.
Initial Setup
Before running the tests, they need to be set up.
- Copy cordova-x.y.z.jar into libs directory
To run from command line:
- Build by entering
ant debug install
- Run tests by clicking on "CordovaTest" icon on device
To run from Eclipse:
- Import Android project into Eclipse
- Ensure Project properties "Java Build Path" includes the lib/cordova-x.y.z.jar
- Create run configuration if not already created
- Run tests
Automatic Runs
Once you have installed the test, you can launch and run the tests automatically with the below command:
adb shell am instrument -w org.apache.cordova.test/android.test.InstrumentationTestRunner
(Optionally, you can also run in Eclipse)