MCPcopy Index your code
hub / github.com/callstack/agent-device / clearAndroidRuntimeHints

Function clearAndroidRuntimeHints

src/daemon/runtime-hints.ts:95–102  ·  view source on GitHub ↗
(device: DeviceInfo, packageName: string)

Source from the content-addressed store, hash-verified

93}
94
95async function clearAndroidRuntimeHints(device: DeviceInfo, packageName: string): Promise<void> {
96 assertAndroidRuntimePackageName(packageName);
97 const currentXml = await readAndroidDevPrefs(device, packageName);
98 const withoutHost = removeAndroidPrefEntry(currentXml, ANDROID_DEBUG_HOST_KEY);
99 const withoutHttps = removeAndroidPrefEntry(withoutHost, ANDROID_HTTPS_KEY);
100 if (withoutHttps === currentXml) return;
101 await writeAndroidDevPrefs(device, packageName, withoutHttps);
102}
103
104async function readAndroidDevPrefs(device: DeviceInfo, packageName: string): Promise<string> {
105 const result = await runAndroidAdb(

Callers 1

clearRuntimeHintsFromAppFunction · 0.85

Calls 4

readAndroidDevPrefsFunction · 0.85
removeAndroidPrefEntryFunction · 0.85
writeAndroidDevPrefsFunction · 0.85

Tested by

no test coverage detected