android.speech.RecognizerIntent的包名是什么?
What is the package name of android.speech.RecognizerIntent?
我在我的应用程序中使用 Google 语音 recognizer intent。
它在正常环境中运行良好。
但此应用程序是为托管环境 Microsoft Intune 开发的。
根据此 link,我需要免除 Microsoft Intune 应用程序保护策略中的语音识别器意图。 Intune 应用程序保护策略需要程序包名称或标识符,例如 com.android.browser 以进行豁免。
我找不到 this 语音识别器意图的正确包名。
有什么办法可以找到它的包 ID 吗?
请帮我解决这个问题。
提前致谢
您可以获得将解析 Intent
的组件的包名称:
List<ResolveInfo> resolveInfos = getPackageManager().queryIntentActivities(intent, 0);
for(ResolveInfo resolveInfo : resolveInfos){
Log.d(TAG, "Package name resolving the intent:" + resolveInfo.activityInfo.packageName);
}
我在我的应用程序中使用 Google 语音 recognizer intent。 它在正常环境中运行良好。
但此应用程序是为托管环境 Microsoft Intune 开发的。 根据此 link,我需要免除 Microsoft Intune 应用程序保护策略中的语音识别器意图。 Intune 应用程序保护策略需要程序包名称或标识符,例如 com.android.browser 以进行豁免。
我找不到 this 语音识别器意图的正确包名。 有什么办法可以找到它的包 ID 吗? 请帮我解决这个问题。 提前致谢
您可以获得将解析 Intent
的组件的包名称:
List<ResolveInfo> resolveInfos = getPackageManager().queryIntentActivities(intent, 0);
for(ResolveInfo resolveInfo : resolveInfos){
Log.d(TAG, "Package name resolving the intent:" + resolveInfo.activityInfo.packageName);
}