2017-10-11 7 views
7

मैं अपने आवेदन में कास्ट फीचर का उपयोग कर रहा हूं। यह ठीक काम कर रहा था लेकिन अचानक मैं प्ले स्टोर कंसोल पर दुर्घटनाओं की संख्या में वृद्धि देख सकता हूं।एंड्रॉइड क्रोमकास्ट रनटाइम अपवाद: रिमोट लोड असफल रहा। कोई स्थानीय फ़ॉलबैक नहीं मिला

मैं दिशानिर्देशों में परिभाषित अनुसार कास्टकॉन्टेक्स्ट को ठीक से शुरू कर रहा हूं और इसके अलावा, मैं यह जांच रहा हूं कि डिवाइस इस विधि को कॉल करने से पहले संगत है या नहीं CastContext.getSharedInstance(context) तो यह कोई मुद्दा नहीं होना चाहिए।

मैं इस क्रैश को Google play-Services के साथ या उसके बिना अनुकरणकर्ताओं पर भी पुन: पेश नहीं कर पा रहा हूं।

किसी भी मदद की सराहना की जाएगी।

क्रैश:

घातक अपवाद: java.lang.RuntimeException: गतिविधि ComponentInfo प्रारंभ करने में अक्षम {... .activity.TVActivityPhone}: java.lang.RuntimeException: com.google.android.gms .dynamite.DynamiteModule $ zza: दूरस्थ लोड विफल। कोई स्थानीय फ़ॉलबैक नहीं मिला। android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2677) atroid.app.ActivityThread.handleLaunchActivity (ActivityThread.javas747) atroid.app.ActivityThread.access $ 900 (ActivityThread.java:187) android.app पर एक्टिविटी $ h.handleMessage (ActivityThread.java:1584) android.os.Handler.dispatchMessage (Handler.java:111) पर android.os.Looper.loop (Looper.java:194) पर android.app.Activity थ्रेड पर पढ़ें। मुख्य (ActivityThread.java:5877) java.lang.reflect.Method.invoke (method.java) पर java.lang.reflect.Method.invoke (method.java:372) com.android.internal.os.ZygoteInit पर Com.android.internal.os.ZygoteInit.main (ZygoteInit.java:815) पर $ MethodAndArgsCaller.run (ZygoteInit.java:1020) java.lang.RuntimeException के कारण: com.google.android.gms.dynamite.DynamiteModule $ ज़ज़ा: रिमोट लोड असफल रहा। कोई स्थानीय फॉलबैक नहीं मिला।

कोड मुझे उस स्थिति के अंदर एक त्रुटि मिल रही है, जिसका मतलब है कि यह Google Play सेवा उपलब्धता के बारे में नहीं है।

if (googlePlayServicesVerified(context)) { // checking (result==ConnectionResult.SUCCES) 
     Log.d("TAG", "instantiated"); 
     castContext = CastContext.getSharedInstance(context); 
    } else { 
     Log.e(TAG, "FAILED"); 
    } 

दायर बग गूगल के लिए:

https://issuetracker.google.com/issues/65359941

+0

बग के बारे में करें: https://issuetracker.google.com/issues?q=componentid: 1 9 20205% 20status: open & s = modified_time: desc –

+0

मेरे पास केवल वही बग है जो नेक्सस और सैमसंग उपकरणों पर हो रहा है और यह तब होता है जब मैं कॉल करता हूं: 'CastButtonFactory.setUpMediaRouteButton (getAplicationContext(), btnCast);' इस मुद्दे पर कोई भी नया अपडेट? – yalematta

+0

@yalematta कोई अपडेट नहीं। –

उत्तर

-1

मैं इस मुद्दे को मिल जब खेल सेवाओं (मुख्य रूप से एपीआई 24 चल emulators पर) पुराने हो चुके हैं। यह मेरे लिए काम किया:

GoogleApiAvailability googleApiAvailability = GoogleApiAvailability.getInstance(); 

int resultCode = googleApiAvailability.isGooglePlayServicesAvailable(this); 

if (resultCode == ConnectionResult.SERVICE_VERSION_UPDATE_REQUIRED) { 
     googleApiAvailability.getErrorDialog(this, resultCode, 1000).show(); 
     return; 
} 
startApp(); 

मैं एक गतिविधि है जो की जाँच करता है, तो MainActivity शुरू किया जाना चाहिए में इस कोड को चलाने

+0

हम सभी को परिणाम मिल रहा है: कनेक्शन रीसेट। उपयोग, कनेक्शन नहीं है। SERVICE_VERSION_UPDATE_REQUIRED। –

+0

यहां तक ​​कि जब यह दुर्घटनाग्रस्त हो जाता है? – user1354603

+0

मेरा अद्यतन प्रश्न देखें। मुझे 'googlePlayServicesVerified()' विधि से 'ConnectionResult.SUCCESS == परिणाम कोड' प्राप्त करने के बाद मिल रहा है। –

संबंधित मुद्दे