Export RRO resource dirs from static android_library dependencies

RRO dirs from static android_library dependencies should be
included in the final module.

Bug: 123510624
Test: TestEnforceRRO
Change-Id: I28c45e139b187894a4ebc43d573eab5ea1be9861
diff --git a/java/app_test.go b/java/app_test.go
index 6bbaac0..93d20d0 100644
--- a/java/app_test.go
+++ b/java/app_test.go
@@ -150,8 +150,13 @@
 					"device/vendor/blah/overlay/bar/res/values/strings.xml",
 				},
 			},
+
 			rroDirs: map[string][]string{
-				"foo": []string{"device/vendor/blah/overlay/foo/res"},
+				"foo": []string{
+					"device/vendor/blah/overlay/foo/res",
+					// Enforce RRO on "foo" could imply RRO on static dependencies, but for now it doesn't.
+					// "device/vendor/blah/overlay/lib/res",
+				},
 				"bar": nil,
 			},
 		},
@@ -172,7 +177,10 @@
 				"bar": []string{"device/vendor/blah/static_overlay/bar/res/values/strings.xml"},
 			},
 			rroDirs: map[string][]string{
-				"foo": []string{"device/vendor/blah/overlay/foo/res"},
+				"foo": []string{
+					"device/vendor/blah/overlay/foo/res",
+					"device/vendor/blah/overlay/lib/res",
+				},
 				"bar": []string{"device/vendor/blah/overlay/bar/res"},
 			},
 		},