diff --git a/Android.bp b/Android.bp index 0bbb3d2c1e..e730c9d57c 100644 --- a/Android.bp +++ b/Android.bp @@ -80,10 +80,10 @@ android_library { "androidx.preference_preference", "SystemUISharedLib", "SystemUIAnimationLib", + "launcher-testing-shared", ], srcs: [ "tests/tapl/**/*.java", - "src/com/android/launcher3/testing/shared/**/*.java", ], resource_dirs: [ ], manifest: "tests/tapl/AndroidManifest.xml", @@ -169,7 +169,10 @@ android_library { android_library { name: "Launcher3CommonDepsLib", srcs: ["src_build_config/**/*.java"], - static_libs: ["Launcher3ResLib"], + static_libs: [ + "Launcher3ResLib", + "launcher-testing-shared", + ], sdk_version: "current", min_sdk_version: min_launcher3_sdk_version, manifest: "AndroidManifest-common.xml", diff --git a/tests/Android.bp b/tests/Android.bp index 39bd3074a3..7144d65d64 100644 --- a/tests/Android.bp +++ b/tests/Android.bp @@ -117,3 +117,15 @@ android_test { test_config: "Launcher3Tests.xml", data: [":Launcher3"] } + +// Shared between tests and launcher +android_library { + name: "launcher-testing-shared", + srcs: [ + "shared/com/android/launcher3/testing/shared/**/*.java" + ], + resource_dirs: [ ], + manifest: "shared/AndroidManifest.xml", + sdk_version: "current", + min_sdk_version: min_launcher3_sdk_version, + } \ No newline at end of file diff --git a/tests/shared/AndroidManifest.xml b/tests/shared/AndroidManifest.xml new file mode 100644 index 0000000000..1cd0cb318b --- /dev/null +++ b/tests/shared/AndroidManifest.xml @@ -0,0 +1,21 @@ + + + + diff --git a/src/com/android/launcher3/testing/shared/HotseatCellCenterRequest.java b/tests/shared/com/android/launcher3/testing/shared/HotseatCellCenterRequest.java similarity index 100% rename from src/com/android/launcher3/testing/shared/HotseatCellCenterRequest.java rename to tests/shared/com/android/launcher3/testing/shared/HotseatCellCenterRequest.java diff --git a/src/com/android/launcher3/testing/shared/ResourceUtils.java b/tests/shared/com/android/launcher3/testing/shared/ResourceUtils.java similarity index 100% rename from src/com/android/launcher3/testing/shared/ResourceUtils.java rename to tests/shared/com/android/launcher3/testing/shared/ResourceUtils.java diff --git a/src/com/android/launcher3/testing/shared/TestInformationRequest.java b/tests/shared/com/android/launcher3/testing/shared/TestInformationRequest.java similarity index 100% rename from src/com/android/launcher3/testing/shared/TestInformationRequest.java rename to tests/shared/com/android/launcher3/testing/shared/TestInformationRequest.java diff --git a/src/com/android/launcher3/testing/shared/TestProtocol.java b/tests/shared/com/android/launcher3/testing/shared/TestProtocol.java similarity index 100% rename from src/com/android/launcher3/testing/shared/TestProtocol.java rename to tests/shared/com/android/launcher3/testing/shared/TestProtocol.java diff --git a/src/com/android/launcher3/testing/shared/WorkspaceCellCenterRequest.java b/tests/shared/com/android/launcher3/testing/shared/WorkspaceCellCenterRequest.java similarity index 100% rename from src/com/android/launcher3/testing/shared/WorkspaceCellCenterRequest.java rename to tests/shared/com/android/launcher3/testing/shared/WorkspaceCellCenterRequest.java