CameraXBasic/README.md
CameraXbasic aims to demonstrate how to use CameraX APIs written in Kotlin.
To build the app directly from the command line, run:
./gradlew assembleDebug
Unit testing and instrumented device testing share the same code. To test the app using Robolectric, no device required, run:
./gradlew test
To run the same tests in an Android device connected via ADB, run:
./gradlew connectedAndroidTest
Alternatively, test running configurations can be added to Android Studio for convenience (and a nice UI). To do that:
Run > Edit Configurations > Add New Configuration.Android JUnit, for connected device select Android Instrumented Tests.app module and com.android.example.cameraxbasic.MainInstrumentedTest class.test robolectric or test device