Multiple Choice
If you added to your build.gradle file a room.schemaLocation : android {
defaultConfig {
javaCompileOptions {
annotationProcessorOptions {
arguments = ["room.schemaLocation": "$projectDir/schemas".toString() ]
}
}
}
}
Then, you build your app or module. As a result you got a json file, with such path to it: app/schemas/your_app_package/db_package/DbClass/DB_VERSION.json What are the correct statements about this file? (Choose all that apply.)
A) It's a file with Room-exported schema
B) Main JSONObject in this file usually should contain a number "formatVersion" and a JSONObject "database"
C) The JSONObject "database" in this file usually should contain such objects, like "entities", "views", "setupQueries", ets.
D) non of the above
Correct Answer:

Verified
Correct Answer:
Verified
Q15: Android uses adapters (from the Adapter class)
Q16: Custom views and directional controller clicks. On
Q17: If you are working with a Builder
Q18: Assume that an app includes a default
Q19: What do you want from Room when
Q21: @Query is the main annotation used in
Q22: Each time your test invokes onView() ,
Q23: Relative positioning is one of the basic
Q24: In a class PreferenceFragmentCompat . As a
Q25: RecyclerView is a subclass of ViewGroup and