首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Appgyver中禁用远程调试

在Appgyver中禁用远程调试
EN

Stack Overflow用户
提问于 2015-06-25 14:54:35
回答 1查看 156关注 0票数 0

我正在使用Appgyver创建一个混合应用程序,需要能够禁用应用程序在铬远程调试工具中进行调试的能力。

任何关于如何做到这一点的意见都将非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2015-06-25 15:36:23

这是一个解决方案,我找到了here

调试WebViews

在Android4.4 (KitKat)或更高版本上,您可以使用DevTools来调试原生Android appstrong文本中的WebView内容。

为调试配置WebViews

必须从应用程序内部启用WebView调试。若要启用WebView调试,请在WebView类上调用静态方法setWebContentsDebuggingEnabled。

代码语言:javascript
复制
  if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
      WebView.setWebContentsDebuggingEnabled(true);
  }

此设置适用于应用程序的所有WebViews。

提示: WebView调试不受应用程序清单中可调试标志的状态的影响。如果要仅在debuggable为true时启用WebView调试,请在运行时测试该标志。

代码语言:javascript
复制
  if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
    if (0 != (getApplicationInfo().flags &= ApplicationInfo.FLAG_DEBUGGABLE))
    { WebView.setWebContentsDebuggingEnabled(true); }
  }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31043235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档