इंस्टॉल करने के बाद कोड को डीबग करने में सक्षम हूं। मैं अपने एंड्रॉइड ऐप को कॉर्डोवा के साथ प्रकाशित करने की कोशिश कर रहा हूं और प्रकाशन के दौरान मैंने एंड्रॉइड जैसे सभी चरणों का पालन किया: debuggable = "false" या यहां तक कि इस लाइन को नवीनतम सुझाव के रूप में हटा रहा है लेकिन समस्या यह है कि जब मैं अपने एमुलेटर में हस्ताक्षरित निर्माण संस्करण स्थापित करता हूं तो मैं इसे डीबग करने में सक्षम हूं ... कोई मदद?WebView.setWebContentsDebuggingEnabled (false) लेकिन मैं हस्ताक्षरित एपीके
अपडेट: -
प्रति सुझाव मैंने कोशिश के रूप में .. सार्वजनिक शून्य OnCreate (बंडल savedInstanceState) {} में
public class appname extends CordovaActivity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
super.init();
super.loadUrl(Config.getStartUrl());
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){
if(0 != (getApplicationInfo().flags = ApplicationInfo.FLAG_DEBUGGABLE)){
//Log.i("Your app", "Disable web debugging");
WebView.setWebContentsDebuggingEnabled(false);
}
}
}
}
CordovaWebView.java
में कोड के इस टुकड़े मिलेif((appInfo.flags & ApplicationInfo.FLAG_DEBUGGABLE) != 0 &&
android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT)
{
setWebContentsDebuggingEnabled(true); // I tried setting this false as well
}
लेकिन यह अभी भी काम नहीं कर रहा है ... अभी भी एचटीएमएल जेएस फाइल डीबग करने में सक्षम हूं es
आप टूर कोड कैसे डिबगजिन कर रहे हैं? –
क्रोम डिवाइस उपकरण – Luckyy