2013-11-20 16 views
0

我正試圖將我的遊戲startapp集成到從一個活動更改爲另一個退出的遊戲中。宣傳和廣告正確顯示了我,但點擊廣告時我給出了以下錯誤。WebView可能不支持在StartApp的其他主題上使用

java.lang.RuntimeException: java.lang.Throwable: Warning: A WebView method was called   on thread 'Thread-1082'. All WebView methods must be called on the UI thread. Future versions of WebView may not support use on other threads. 
at android.webkit.WebView.checkThread(WebView.java:1927) 
at android.webkit.WebView.destroy(WebView.java:641) 
at com.startapp.android.publish.AppWallActivity$6.run(Unknown Source) 
at com.startapp.android.publish.d.l$a$1.run(Unknown Source) 
at java.lang.Thread.run(Thread.java:841) 
Caused by: java.lang.Throwable: Warning: A WebView method was called on thread 'Thread-1082'. All WebView methods must be called on the UI thread. Future versions of WebView may not support use on other threads. 
at android.webkit.WebView.checkThread(WebView.java:1918) 

有沒有人知道它爲什麼可以?

這是我用它來打開它的代碼:

startAppAd.showAd(new AdDisplayListener() 
      { 

       public void adDisplayed(Ad arg0) { 
        // TODO Auto-generated method stub 

       } 

       public void adHidden(Ad arg0) { 
        Intent i = new Intent(getApplicationContext(), SeleccionarLigaActivity.class); 
        i.putExtra("PrimeraVez", primeraVez); 
        startActivity(i); 
       } 

      }); 

我也與此嘗試:

MainActivity.this.runOnUiThread(new Runnable() { 
       public void run() { 
        startAppAd.showAd(); 
        startAppAd.loadAd(); 
       } 
      }); 

現在給出了這樣的錯誤與2.0.5:

11-20 23:13:26.230: E/ActivityThread(23199): Activity com.startapp.android.publish.AppWallActivity has leaked ServiceConnection [email protected] that was originally bound here 
11-20 23:13:26.230: E/ActivityThread(23199): android.app.ServiceConnectionLeaked: Activity com.startapp.android.publish.AppWallActivity has leaked ServiceConnection [email protected] that was originally bound here 
11-20 23:13:26.230: E/ActivityThread(23199): at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:974) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:868) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.app.ContextImpl.bindServiceAsUser(ContextImpl.java:1452) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.app.ContextImpl.bindService(ContextImpl.java:1440) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.content.ContextWrapper.bindService(ContextWrapper.java:496) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.speech.tts.TextToSpeech.connectToEngine(TextToSpeech.java:685) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.speech.tts.TextToSpeech.initTts(TextToSpeech.java:655) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.speech.tts.TextToSpeech.<init>(TextToSpeech.java:608) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.webkit.AccessibilityInjector$TextToSpeechWrapper.<init>(AccessibilityInjector.java:682) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.webkit.AccessibilityInjector.addTtsApis(AccessibilityInjector.java:483) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.webkit.AccessibilityInjector.addAccessibilityApisIfNecessary(AccessibilityInjector.java:168) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.webkit.AccessibilityInjector.updateJavaScriptEnabled(AccessibilityInjector.java:418) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.webkit.WebViewClassic.updateJavaScriptEnabled(WebViewClassic.java:1682) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.webkit.WebSettingsClassic.setJavaScriptEnabled(WebSettingsClassic.java:1125) 
11-20 23:13:26.230: E/ActivityThread(23199): at com.startapp.android.publish.d.m.a(Unknown Source) 
11-20 23:13:26.230: E/ActivityThread(23199): at com.startapp.android.publish.AppWallActivity.a(Unknown Source) 
11-20 23:13:26.230: E/ActivityThread(23199): at com.startapp.android.publish.AppWallActivity.a(Unknown Source) 
11-20 23:13:26.230: E/ActivityThread(23199): at com.startapp.android.publish.AppWallActivity$b.shouldOverrideUrlLoading(Unknown Source) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.webkit.CallbackProxy.uiOverrideUrlLoading(CallbackProxy.java:261) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:363) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.os.Handler.dispatchMessage(Handler.java:99) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.os.Looper.loop(Looper.java:137) 
11-20 23:13:26.230: E/ActivityThread(23199): at android.app.ActivityThread.main(ActivityThread.java:5103) 
11-20 23:13:26.230: E/ActivityThread(23199): at java.lang.reflect.Method.invokeNative(Native Method) 
11-20 23:13:26.230: E/ActivityThread(23199): at java.lang.reflect.Method.invoke(Method.java:525) 
11-20 23:13:26.230: E/ActivityThread(23199): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) 
11-20 23:13:26.230: E/ActivityThread(23199): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 
11-20 23:13:26.230: E/ActivityThread(23199): at dalvik.system.NativeStart.main(Native Method) 

問候和感謝。

回答

0

我是StartApp的Miki。

您所遇到的問題似乎與您的應用程序相關,因爲我們以前從未遇到過這個問題。因此,我們的支持團隊需要進一步調查,這需要檢查您的特定應用程序。 請通過開發人員門戶網站或[email protected]與我們聯繫,並提供儘可能多的詳細信息,這些信息將幫助我們重現問題以及您的清單文件,您整合我們的廣告的活動和鏈接到您的在遊戲市場/ apk文件中的應用程序。

相關問題