Add direct usage of Flags in demo app

So that flags aren't subject to optimization

Bug: 289449667
Test: atest FlagStateComboTests
Change-Id: Idafa571e74448fad3ae3d36c1e00a960abb21f24
This commit is contained in:
Guang Zhu
2023-06-30 11:23:27 -07:00
parent d811c8842b
commit 1037f3dc47
2 changed files with 12 additions and 2 deletions

View File

@@ -18,9 +18,12 @@ package com.example.android.aconfig.demo;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.TextView;
import android.view.WindowManager;
import android.widget.TextView;
import com.example.android.aconfig.demo.flags.Flags;
import javax.inject.Inject;
@@ -46,6 +49,14 @@ public class AconfigDemoActivity extends Activity {
simpleTextView.append(cp.getContent());
simpleTextView.append(injectedContent.getContent());
if (Flags.awesomeFlag1()) {
Log.v("AconfigDemoActivity", Flags.FLAG_AWESOME_FLAG_1 + " is on!");
}
if (Flags.awesomeFlag2()) {
Log.v("AconfigDemoActivity", Flags.FLAG_AWESOME_FLAG_2 + " is on!");
}
}
}

View File

@@ -7,7 +7,6 @@ android_test {
srcs: ["src/**/*.java"],
certificate: "platform",
static_libs: [
"ContentLibs",
"junit",
"mockito-target-minus-junit4",
"androidx.test.runner",