मेरा एप्लिकेशन वनप्लस एक डिवाइस में क्रैश हो गया। पीछा कर रहा है डिवाइस के विवरणवनप्लस वन डिवाइस में स्थान मानचित्र क्रैश
OnePlus एक (A0001)
विषैली गैस 13.1- ZNH2KAS1KN
एंड्रॉयड 6.0.1
एपीआई Elderberry (5)
और logcat त्रुटि
से पता चलतागतिविधि शुरू करने में असमर्थ ComponentInfo {com। test/com.test.DetailsActivity}: android.view.InflateException: बाइनरी एक्सएमएल फ़ाइल लाइन # 108: बाइनरी एक्सएमएल फ़ाइल लाइन # 108: वर्ग खंड को भरने में त्रुटि - स्टैक ट्रेस - java.lang.RuntimeException: असमर्थ गतिविधि शुरू करें ComponentInfo {com.test/com.test.DetailsActivity}: android.view.InflateException: बाइनरी एक्सएमएल फ़ाइल लाइन # 108: बाइनरी एक्सएमएल फ़ाइल लाइन # 108: एंड्रॉइड.एप.एक्टिविटी थ्रेड पर वर्ग खंड को बढ़ाने में त्रुटि। performLaunchActivity android.app.ActivityThread $ एच में (ActivityThread.java:2450) android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2510) android.app.ActivityThread.-wrap11 पर (ActivityThread.java) पर। handleMessage (अधिनियम ivityThread.java:1363) atroid.os.Handler.dispatchMessage (हैंडलर.जावा:102) atroid.os.Looper.loop (Looper.java:148) android.app.ActivityThread.main (गतिविधि थ्रेड। जावा: 5461) java.lang.reflect.Method.invoke (मूल विधि) com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:726) com.android.internal.os पर .ZygoteInit.main (ZygoteInit.java:616) द्वारा: android.view.InflateException: बाइनरी एक्सएमएल फ़ाइल लाइन # 108: बाइनरी एक्सएमएल फ़ाइल लाइन # 108: एंड्रॉइड.view.LayoutInflater.inflate पर वर्ग खंड को बढ़ाने में त्रुटि (LayoutInflater.java:5239) atroid.view.LayoutInflater.inflate (LayoutInflater.java:423) atroid.vi पर ew.LayoutInflater.inflate android.support.v7.app.AppCompatDelegateImplV7.setContentView (AppComapatDelegateImplV7.java:256) पर (LayoutInflater.java:374) android.support.v7.app.AppCompatActivity.setContentView पर (AppCompatActivity.java : 109) com.test.DetailsActivity.onCreate (DetailsActivity.java:313) atroid.app.Activity.performCreate (Activity.java:6251) android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1108 पर) android.view में त्रुटि चढ़ा वर्ग टुकड़ा: android.view.InflateException:: बाइनरी एक्सएमएल फ़ाइल लाइन # 108) android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2403 पर) ... 9 अधिक की वजह से .Layou tInflater.createViewFromTag (LayoutInflater.java:782) android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:704) पर android.view.LayoutInflater.rInflate (LayoutInflater.java:835) पर पर android.view.LayoutInflater .rInflateChildren (LayoutInflater.java:798) android.view.LayoutInflater.rInflate (LayoutInflater.java:838) android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798) पर पर android.view.LayoutInflater.rInflate पर (LayoutInflater.java:838) atroid.view.LayoutInflater.rInflateChildren (LayoutInflater।जावा: 798) atroid.view.LayoutInflater.rInflate (LayoutInflater.java:838) atroid.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798) atroid.view.LayoutInflater.rInflate (LayoutInflater.java: 838) औरroid.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798) एंड्रॉइड.view.LayoutInflater.inflate (LayoutInflater.java:5215) पर ... 17 अधिक कारण: android.content.res.Resources $ NotFoundException: android.content पर फ़ाइल android.content.res.Resources.openRawResource (Resources.java:1336) में से drawable संसाधन # 0x7f030000 आईडी /data/system/theme/icons/com.test_7f030000_0.png। res.Resources.openRawResource (Resources.java:1306)परmaps.VNa नक्शे पर maps.ad.ta पर maps.Dea (अज्ञात स्रोत) maps.ad.ae.a पर maps.Dpa (अज्ञात स्रोत) (अज्ञात स्रोत) पर (अज्ञात स्रोत) पर (अज्ञात स्रोत) .ad.Ma (अज्ञात स्रोत) wd.onTransact (: com.google.android.gms.DynamiteModulesB: 107) atroid.os.Binder.transact (Binder.java:387) com.google.android पर .gms.maps.internal.IMapFragment $ zza $ zza.onCreateView (अज्ञात स्रोत) com.google.android.gms.maps पर समर्थन करें। comport.android.gms परupportMapFragment $ zza.onCreateView (अज्ञात स्रोत)। com.google.android.gms.dynamic.zza.onCreateView (अज्ञात स्रोत) ०१२३५१६४१०६ पर पर com.google.android.gms.dynamic.zza.zza (अज्ञात स्रोत) पर dynamic.zza $ 4.zzb (अज्ञात स्रोत)com.google.android.gms.maps.SupportMapFragment.onCreateView com.test.fragments.CustomMapFragment.onCreateView (CustomMapFragment.java:39) पर (अज्ञात स्रोत) android.support.v4.app.Fragment पर। performCreateView (Fragment.java:1962) android.support.v4.app.FragmentManagerImpl.moveToState (FragmentManager.java:1036) पर android.support.v4.app.FragmentManagerImpl.moveToState पर (FragmentManager.java:1226) android.support.v4.app.FragmentManagerImpl.addFragment (FragmentManager.java:1328) android.support.v4.app.FragmentManagerImpl.onCreateView (FragmentManager.java:2284) पर पर,210 android.support.v4.app.FragmentController.onCreateView (FragmentController.java:111) android.support.v4.app.FragmentActivity.dispatchFragmentsOnCreateView (FragmentActivity.java:314) पर android.support.v4 पर पर .app.BaseFragmentActivityHoneycomb.onCreateView (BaseFragmentActivityHoneycomb.java:31) android.support.v4.app.FragmentActivity.onCreateView (FragmentActivity.java:79) पर android.view.LayoutInflater.createViewFromTag पर (LayoutInflater.java:754) ... 2 9 और इसके कारण: java.io.FileNotFoundException: /data/system/theme/icons/com.test_7f030000_0.png android.content.res.AssetManager.openNonAssetNative (मूल निवासी android.content.res.AssetManager.openNonAsset (AssetManager.java:423 पर विधि)) android.content.res.Resources.openRawResource पर (Resources.java:1333) ... 55 अधिक
मैं लेआउट फ़ाइल में नक्शा टुकड़ा जोड़ लिया है
<fragment
android:id="@+id/fragment_map"
android:name="com.test.fragments.CustomMapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:tag="fragment_map" />
public class CustomMapFragment extends SupportMapFragment {
private OnTouchListener mListener;
@TargetApi(Build.VERSION_CODES.JELLY_BEAN)
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View layout = super.onCreateView(inflater, container, savedInstanceState);
TouchableWrapper frameLayout = new TouchableWrapper(getActivity());
((ViewGroup) layout).addView(frameLayout,
new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
return layout;
}
public void setListener(OnTouchListener listener) {
mListener = listener;
}
public interface OnTouchListener {
void onTouch();
}
public class TouchableWrapper extends FrameLayout {
public TouchableWrapper(Context context) {
super(context);
}
@Override
public boolean dispatchTouchEvent(MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
mListener.onTouch();
break;
case MotionEvent.ACTION_UP:
mListener.onTouch();
break;
}
return super.dispatchTouchEvent(event);
}
}
}
मुझे पता है अगर कोई एक ही मुद्दे का सामना करना है और इस दुर्घटना ठीक करने के लिए किसी भी समाधान नहीं मिला करते हैं।
क्या यह अन्य उपकरणों पर भी क्रैश करता है? – Opiatefuchs
न केवल इस डिवाइस में। मैंने अन्य वनप्लस वन मॉडलों के साथ जांच की है .1) वन प्लस वन (ए 0001) एंड्रॉइड वर्जन \t: \t 5.1.1, 6.0.1 ओएस संस्करण: साइनोजन 12.1-20151117, साइनोजन 13.0-20161015-नाइटली-बेकन 2) वन प्लस वन (ए 3003) एंड्रॉइड संस्करण \t: 6.0.1 ओएस संस्करण: ऑक्सीजन 3.2.6। ऐप ने इन उपकरणों में ठीक काम किया –
क्या आपने अपने डिवाइस पर गैप मॉड्यूल स्थापित किए हैं यदि आप उस पर साइनोजनमोड डालते हैं? – Opiatefuchs