Skip to content

Commit 44155ce

Browse files
oschwaldclaude
andcommitted
feat(sample): Add device IDs to summary section
Display stored ID, MediaDRM ID, and Android ID in the summary section for quick reference when debugging. Shows "(none)" for null values. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 6918d29 commit 44155ce

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

sample/src/main/java/com/maxmind/device/sample/MainActivity.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,11 @@ class MainActivity : AppCompatActivity() {
103103
appendLog(" Screen: ${deviceData.display.widthPixels}x${deviceData.display.heightPixels} (${deviceData.display.densityDpi}dpi)")
104104
appendLog(" Timestamp: ${deviceData.deviceTime}")
105105
appendLog("")
106+
appendLog("🔑 IDs:")
107+
appendLog(" Stored ID: ${deviceData.storedID.id ?: "(none)"}")
108+
appendLog(" MediaDRM ID: ${deviceData.deviceIDs.mediaDrmID ?: "(none)"}")
109+
appendLog(" Android ID: ${deviceData.deviceIDs.androidID ?: "(none)"}")
110+
appendLog("")
106111

107112
// Dynamically add collapsible sections for each property
108113
deviceData::class.memberProperties.forEach { prop ->

0 commit comments

Comments
 (0)