* Also, it has an instance of a class from a different module. */ public class HelloTestingBlueprintActivity extends AppCompatActivity { private TextView mAndroidTestingRocksTextView; // Instance of a class in a different Java module. private MyPlainJavaClass mPlainJavaClassInstance; // Instance of a class in an android library module. private AndroidLibraryModuleClass mAndroidLibraryClassInstance; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_hello_testing_blueprint); mAndroidTestingRocksTextView = (TextView) findViewById(R.id.text_view_rocks); mPlainJavaClassInstance = new MyPlainJavaClass(); mAndroidLibraryClassInstance = new AndroidLibraryModuleClass(); } public void onClick(View view) { if (mPlainJavaClassInstance.isReady() && mAndroidLibraryClassInstance.isReady()) { mAndroidTestingRocksTextView.setText(getString(R.string.android_testing_rocks)); } } }