Sto tentando di pubblicare la mia app Android creata con cordova e durante la pubblicazione ho seguito tutti i passaggi come Android: debuggable = "false" o anche rimuovendo questa linea come l'ultimo suggerimento, ma il problema è quando installo la versione di build firmata nel mio emulatore, sono in grado di eseguirne il debug ... qualche aiuto?WebView.setWebContentsDebuggingEnabled (false) ma sono in grado di eseguire il debug del codice dopo aver installato l'APK firmato
Aggiornamento: -
Come da suggerimento che ho provato ..
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);
}
}
}
}
in public void onCreate (Bundle savedInstanceState) {}
Trovato questo pezzo di codice in 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
}
Ma non funziona ancora ... riesco ancora a eseguire il debug di html js fil es
Come stai codice di debuggin tour? –
Attraverso lo strumento dei dispositivi chrome – Luckyy