Add a new CTS test for DCL read-only enforcement

Expose new native method isReadOnlyJavaDclChecked to make sure the CTS
test only runs when the enforcement should be performed.

In addition, always log an error message when writable JAR/DEX files are
being loaded regardless of target SDK version to increase visibility.

Test: atest BaseDexClassLoaderTest
Bug: 218865702
Change-Id: Ic4ff506d33b5b789e09bfdb88de9eae6e1a3cfc6
1 file changed