mirror of
https://github.com/apache/cordova-android.git
synced 2026-04-23 00:00:09 +08:00
0f73884c8d
As a result, simplifies CordovaActivity by removing the now unused "activityState" field
Android Native Tests
These tests are designed to verify Android native features and other Android specific features.
Initial Setup
Setting env vars
Run:
../bin/check_reqs
Use the output to set your ANDROID_HOME and JAVA_HOME environment variables.
Adding gradlew
Copy it from a freshly created project:
../bin/create foo
(cd foo && cordova/build --gradle; cp -r gradlew gradle ..)
rm -r foo
Running
To run manual tests:
./gradlew installDebug
To run unit tests:
./gradlew connectedAndroidTest
BUILD SUCCESSFUL means that the tests all passed :)
Android Studio
- Use "Import Project" and import the
testdirectory. - Right click on the
org.apache.cordova.testpackage on the left-hand nav. - Select
Create Run Configuration->Tests in ...(The one with the Android icon) - Review options (mainly - target device)
- Click the bug icon in the top toolbar to run with debugger attached