WebView se bloquea cuando ejecuto la aplicación en un dispositivo de pan de jengibre
Soy un principiante a androide y mi aplicación se ejecuta en modo de depuración, pero se bloquea cuando lo ejecuto.
Aquí está mi código.
Estoy intentando abrir una aplicación de terceros en una vista web.
Esta aplicación utiliza javascript y se utiliza en Android 2.3 GingerBread.
public class Classname extends Activity { WebView webView; String realm; String username; String password; String host; public String pwd; @Override public void onCreate(Bundle savedInstanceState) { setContentView(R.layout.webpage); super.onCreate(savedInstanceState); webView = (WebView)findViewById(R.id.browser); //final WebPage webpage=new WebPage(webView); //webView.getSettings().setJavaScriptEnabled(true); webView.setVerticalScrollbarOverlay(true); //call url from database ClassName.geturl(getContext(), new Callback<String>(getContext()){ @Override public void onCompleted(String value) { super.onCompleted(value); try { JSONObject respObj = new JSONObject(value); String apserver = respObj.getString("value"); //webView.loadUrl("http://yahoo.com"); webView.getSettings().setJavaScriptEnabled(true); webView.setWebViewClient( new WebViewClient(){ //passing username and pasword public void onReceivedHttpAuthRequest (WebView view,HttpAuthHandler handler, String host,String realm){ final String uname=App.getConfig().getUid(); try { pwd = EncryptDecrypt.decrypt(function.getPassword()); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } handler.proceed(uname, pwd); }} ); webView.loadUrl("application"); ;} catch(Exception e) { } return; } }); } }
Logcat:
- Tener Android WebView detectar y emergente diálogo de correo electrónico o diálogo de llamada telefónica
- Certificados WebView y SSL
- ¿Puedo abrir la cámara en la vista web?
- Recarga de Webview en el cambio de orientación en Honeycomb
- Descargar pdf a través de un navegador web y una vista web
12-20 13:34:17.160: E/AndroidRuntime(10452): FATAL EXCEPTION: WebViewCoreThread 12-20 13:34:17.160: E/AndroidRuntime(10452): java.lang.IllegalArgumentException: Method name may not be null 12-20 13:34:17.160: E/AndroidRuntime(10452): at org.apache.http.message.BasicHttpRequest.<init>(BasicHttpRequest.java:57) 12-20 13:34:17.160: E/AndroidRuntime(10452): at android.net.http.Request.<init>(Request.java:123) 12-20 13:34:17.160: E/AndroidRuntime(10452): at android.net.http.RequestQueue.queueRequest(RequestQueue.java:333) 12-20 13:34:17.160: E/AndroidRuntime(10452): at android.webkit.Network.requestURL(Network.java:191) 12-20 13:34:17.160: E/AndroidRuntime(10452): at android.webkit.LoadListener.doRedirect(LoadListener.java:1371) 12-20 13:34:17.160: E/AndroidRuntime(10452): at android.webkit.LoadListener.handleMessage(LoadListener.java:236) 12-20 13:34:17.160: E/AndroidRuntime(10452): at android.os.Handler.dispatchMessage(Handler.java:99) 12-20 13:34:17.160: E/AndroidRuntime(10452): at android.os.Looper.loop(Looper.java:123) 12-20 13:34:17.160: E/AndroidRuntime(10452): at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:629) 12-20 13:34:17.160: E/AndroidRuntime(10452): at java.lang.Thread.run(Thread.java:1019)
- Prevenir las recargas de WebView en FragmentPagerAdapter?
- Android WebView TimeOut
- Webview falla en la transición de elementos compartidos en lollipop
- Cómo deshabilitar completamente el teclado virtual para todas las entradas en la vista web de Android
- ¿Cómo enviar datos de un Fragmento a otro Fragmento?
- Webview Cargar contenido HTML
- Use caracteres especiales en strings.xml para cargar en WebView
- Desactivación nativa de WebView: libwebviewchromium.so "Operación no permitida" - ILL_ILLOPC
- Custom View onDraw se llama constantemente
- Problema con AsyncTask (método doInBackground) al volver a abrir la actividad