0

我正在使用Appgyver創建混合應用程序,並且需要能夠禁用應用程序在Chrome遠程調試工具中進行調試的功能。在Appgyver中禁用遠程調試

關於如何做到這一點的任何輸入將不勝感激!

回答

0

這裏是一個解決方案,我發現here

調試網頁視圖

在Android 4.4(奇巧)或更高版本,可以在原生Android appstrong textlications使用DevTools調試視圖內容。

配置網頁視圖用於調試

的WebView調試必須從您的應用程序中啓用。要啓用WebView調試,請在WebView類上調用靜態方法setWebContentsDebuggingEnabled。

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { 
     WebView.setWebContentsDebuggingEnabled(true); 
    } 

此設置適用於所有應用程序的WebView。

提示: WebView調試不受應用程序清單中調試標誌狀態的影響。如果只想在調試成功時啓用WebView調試,請在運行時測試該標誌。

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { 
    if (0 != (getApplicationInfo().flags &= ApplicationInfo.FLAG_DEBUGGABLE)) 
    { WebView.setWebContentsDebuggingEnabled(true); } 
    } 
+0

該配置將在何處發佈? – NomNomCameron

+0

@ SentraThis96將它寫入您的應用程序代碼中,試試它WebView.setWebContentsDebuggingEnabled(** false **); – skarabel

+0

什麼提供了「WebView」類?我使用Appgyver編寫這個混合應用程序 – NomNomCameron