APK не работает на планшетах Huawei. Предоставление не может получить com.rhomobile.rhodes.R $ drawable.loading при запуске приложения - PullRequest
0 голосов
/ 08 июля 2019

Я обновляю версию rhodes gem с 5.5.0 до 6.1.16. Я также изменил свою версию ruby ​​с 1.9.3 на 2.3.4. Я могу успешно подготовить APK. Но когда я устанавливаю APK в планшетах Huawei, он вылетает, как только запускается приложение, где, когда я установил тот же APK на планшете Honor, приложение запустилось успешно. Когда я увидел логи, это показывает ниже журнал ошибок. Может кто-нибудь, пожалуйста, помогите, как решить эту проблему?

0000608a SplashScreen | Не удалось получить com.rhomobile.rhodes.R $ drawable.loading java.lang.IllegalArgumentException: не удается получить com.rhomobile.rhodes.R $ drawable.loading на com.rhomobile.rhodes.extmanager.RhoExtManagerImpl.getResId (RhoExtManagerImpl.java:77) на com.rhomobile.rhodes.extmanager.RhoExtManager.getResourceId (RhoExtManager.java:22) на com.rhomobile.rhodes.mainview.SplashScreen.loadContent (SplashScreen.java:171) на com.rhomobile.rhodes.mainview.SplashScreen. (SplashScreen.java:127) на com.rhomobile.rhodes.RhodesActivity.onResume (RhodesActivity.java:456) на android.app.Instrumentation.callActivityOnResume (Instrumentation.java:1279) на android.app.Activity.performResume (Activity.java:7017) на android.app.ActivityThread.performResumeActivity (ActivityThread.java:3622) на android.app.ActivityThread.handleResumeActivity (ActivityThread.java:3687) на android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2887) на android.app.ActivityThread.-wrap12 (ActivityThread.java) на android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1578) на android.os.Handler.dispatchMessage (Handler.java:105) на android.os.Looper.loop (Looper.java:156) на android.app.ActivityThread.main (ActivityThread.java:6623) в java.lang.reflect.Method.invoke (родной метод) на com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:942) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:832) Вызывается: java.lang.NoSuchFieldException: нет загрузки поля в классе Lcom / rhomobile / rhodes / R $ drawable; (объявление 'com.rhomobile.rhodes.R $ drawable' появляется в /data/app/com.c2lbiz.fwdphilippinesuat-1/base.apk) в java.lang.Class.getDeclaredField (собственный метод) в com.rhomobile.rhodes.extmanager.RhoExtManagerImpl.getResId (RhoExtManagerImpl.java:74) на com.rhomobile.rhodes.extmanager.RhoExtManager.getResourceId (RhoExtManager.java:22) на com.rhomobile.rhodes.mainview.SplashScreen.loadContent (SplashScreen.java:171) на com.rhomobile.rhodes.mainview.SplashScreen. (SplashScreen.java:127) на com.rhomobile.rhodes.RhodesActivity.onResume (RhodesActivity.java:456) на android.app.Instrumentation.callActivityOnResume (Instrumentation.java:1279) на android.app.Activity.performResume (Activity.java:7017) на android.app.ActivityThread.performResumeActivity (ActivityThread.java:3622) на android.app.ActivityThread.handleResumeActivity (ActivityThread.java:3687) на android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2887) на android.app.ActivityThread.-wrap12 (ActivityThread.java) на android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1578) на android.os.Handler.dispatchMessage (Handler.java:105) на android.os.Looper.loop (Looper.java:156) на android.app.ActivityThread.main (ActivityThread.java:6623) в java.lang.reflect.Method.invoke (родной метод) на com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:942) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:832) 2019-07-04 19: 03: 42,647 24714-24748 /? W / cr_media: требуется разрешение BLUETOOTH

...