لا يمكن إنشاء Sphero Android إنشاء مثقري SpheroconnectionView
-
21-12-2019 - |
سؤال
أحاول تعلم صري الروبوت sdk واتباع البرنامج التعليمي الرسمي . أولا أضيفت Robotlibrary.jar إلى مشروعي بنجاح، لا توجد أخطاء في الترجمة.بعد ذلك أضع SpheroConnectionView إلى ملف تخطيطي مثل هذا:
giveacodicetagpre.ثم أضفت التعليمات البرمجية التالية إلى maintriver.java
giveacodicetagpre.أتوقع أن أرى عرض اتصال البصية المعتادة، (إنه رمز بسيط إلى حد ما) ولكنه يلقي استثناء مثل هذا:
02-25 15: 15: 53.161: e / androidruntime (1241): java.lang.runtimeException: غير قادر على بدء تشغيل النشاط componentinfo {com.ecem.sphericlankank / com.ecem.sphericlank.mainactivity}: Android.View.InflateException: خط ملف XML ثنائي رقم 7: خطأ تضخيم فئة orbotix.view.connection.spheroconnectionView
هنا هو StackTrace الكامل:
giveacodicetagpre.فكيف يمكنني إصلاحه؟
المحلول
أخيرا، اكتشفت الجواب.أنا أكتب هذا إلى أسفل، لذلك قد يكون مفيدا للمطورين الآخرين الذين يخصوصون في sdk android android.
انقر بزر الماوس الأيمن على المشروع> تحديد خصائص >> فتح قسم "Java Compiler" المفتوح. تأكد من التحقق من "تمكين إعدادات المشروع المحددة" وتعيين "مستوى الامتثال للمترجم" إلى 1.6!