Problema al cargar el archivo swf en android

Tengo un problema cuando carga el archivo SWF interactivo en el emulador de Android. Yo uso 2.3.1 AVD.

Este es el código:

package com.androidpeople.view; import android.app.Activity; import android.os.Bundle; import android.webkit.WebView; public class WebViewExample extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); /*WebView webView = (WebView) findViewById(R.id.webview); webView.getSettings().setJavaScriptEnabled(true); webView.loadUrl("http://www.androidpeople.com"); webView.setWebViewClient(new HelloWebViewClient());*/ String html = "    "; String mimeType = "text/html"; String encoding = "utf-8"; WebView wv=(WebView) findViewById(R.id.webview); wv.getSettings().setJavaScriptEnabled(true); wv.getSettings().setPluginsEnabled(true); wv.loadDataWithBaseURL("null", html, mimeType, encoding, ""); wv.setWebViewClient(new HelloWebViewClient()); } } package com.androidpeople.view; import android.webkit.WebView; import android.webkit.WebViewClient; public class HelloWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } } 

Archivo manifiesto

              

Ahora el problema es que cuando ejecuto el proyecto, dará una caja en el centro del lado derecho dimensión 3D como:

esta es la imagen

También intenté cambiar un archivo SWF diferente, pero no puedo encontrar la solución adecuada.

¿Alguien puede ayudarme? Gracias.

Reemplazar

 wv.loadDataWithBaseURL("null", html, mimeType, encoding, ""); 

con

 wv.loadData(html, mimeType, encoding, ""); wv.getSettings().setJavaScriptEnabled(true); 

Eso es solo porque necesita instalar Flash Player. Descargue el apk del sitio web de Adobe e instálelo en el emulador.

¡Flash no se puede ejecutar en el emulador!
Al menos, no encontré la manera de hacerlo. Sin embargo, puede descargar un APK de este sitio e instalarlo en su dispositivo. Luego, usando el siguiente código, tengo flash para trabajar.

 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView webView = (WebView) findViewById(R.id.webview); webView.getSettings().setPluginState(WebSettings.PluginState.ON); webView.loadUrl("http://www.adobe.com/software/flash/about/"); } 

En activity_main.xml: