Почему анимированный векторный нарисован, сбивает мое приложение?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Почему анимированный векторный нарисован, сбивает мое приложение?

Сообщение Anonymous »

Итак, я использую пользовательский созданный анимированный векторный вектор, нарисованный в Android Studio для экрана Splash (анимирован в начале), так как в Android 12+ системный экран Splash по умолчанию не допускает настройки, но оно сбоя в приложении (оставаясь на 1s, даже не анимируя и сбивает приложение) плюс журналы logcat не останавливаются. /> res /аниматор: < /p> res/drawable:




< /code>
ic_star.xml:


android:name="star"
android:fillColor="#FF0000"
android:pathData="M12,2 L15,8 L22,9 L17,14 L18,21 L12,18 L6,21 L7,14 L2,9 L9,8 Z"/>

< /code>
mainactivity.java
protected void onCreate(Bundle savedInstanceState) {
// Show the system splash screen
FirebaseApp.initializeApp(this);
super.onCreate(savedInstanceState);
hideSystemBars();
// setContentView(R.layout.activity_main);
// MainActivity.java
ImageView starImageView = findViewById(R.id.starImageView);
AnimatedVectorDrawableCompat avd = AnimatedVectorDrawableCompat.create(this, R.drawable.avd_star);

if (avd != null) {
starImageView.setImageDrawable(avd);
avd.start();
}
askNotificationPermission();
fetchFCMToken();
}
< /code>
Trace Stack Trace on logcat: < /p>
[FatalError:fetchResourceAsync] request reuse failed, url:
2025-03-15 19:05:32.126 19272-19441 Forest_ForestFacade com.zhiliaoapp.musically E [FatalError:fetchResourceAsync] request reuse failed, url:
2025-03-15 19:05:32.126 19272-19499 Forest_null com.zhiliaoapp.musically E could not get any valid access key from remote settings
2025-03-15 19:05:32.127 19272-19479 Forest_ForestFacade com.zhiliaoapp.musically E [FatalError:fetchResourceAsync] request reuse failed, url:
2025-03-15 19:05:32.127 19272-19441 Forest_null com.zhiliaoapp.musically E could not get any valid access key from remote settings
2025-03-15 19:05:32.127 19272-19479 Forest_null com.zhiliaoapp.musically E could not get any valid access key from remote settings
2025-03-15 19:05:32.128 19272-19441 Forest_Res...tcherChain com.zhiliaoapp.musically E fetchAsync error:30: memoryError:cannot find cached buffer,
2025-03-15 19:05:32.129 19272-19498 Forest_ForestFacade com.zhiliaoapp.musically E [FatalError:fetchResourceAsync] request reuse failed, url:
2025-03-15 19:05:32.130 19272-19498 Forest_null com.zhiliaoapp.musically E could not get any valid access key from remote settings
2025-03-15 19:05:32.130 19272-19499 Forest_Res...tcherChain com.zhiliaoapp.musically E fetchAsync error:30: memoryError:cannot find cached buffer,
2025-03-15 19:05:32.131 19272-19498 Forest_GeckoFetcher com.zhiliaoapp.musically I [KeyInfo:fetchAsync] msg = offline resource exist:true extraRuntimeInfo = {gecko_config_from=client_config, gecko_channel=mt_dm_streak_milestone_small_resource, wait_low_storage_update=false, check_gecko_file_available=true, gecko_access_key=365b20e8f6c343df1eff65214a0e3e74, disable_gecko_update=false, gecko_sync_update=false, gecko_bundle=200/dark/social_dm_streakupgrade_fire5_dark.json}
2025-03-15 19:05:32.133 19272-19479 Forest_GeckoFetcher com.zhiliaoapp.musically I [KeyInfo:fetchAsync] msg = offline resource exist:true extraRuntimeInfo = {gecko_config_from=client_config, gecko_channel=mt_dm_streak_milestone_big_resource_1, wait_low_storage_update=false, check_gecko_file_available=true, gecko_access_key=365b20e8f6c343df1eff65214a0e3e74, disable_gecko_update=false, gecko_sync_update=false, gecko_bundle=dm_streak_lv4_animation_264_v1/config.json}
2025-03-15 19:05:32.135 19272-19441 Forest_GeckoFetcher com.zhiliaoapp.musically I [KeyInfo:fetchAsync] msg = offline resource exist:true extraRuntimeInfo = {gecko_config_from=client_config, gecko_channel=tiktok_im_streak_pet, wait_low_storage_update=false, check_gecko_file_available=true, gecko_access_key=365b20e8f6c343df1eff65214a0e3e74, disable_gecko_update=false, gecko_sync_update=false, gecko_bundle=/pet/template.js}
2025-03-15 19:05:32.139 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically I onCheckServerVersionSuccess:requestMap:null responseMap:null
2025-03-15 19:05:32.140 19272-19904 Forest_GeckoFetcher com.zhiliaoapp.musically E download failed with waitGeckoUpdate=false ,channel = mt_dm_streak_milestone_big_resource_1,bundle = dm_streak_lv4_animation_264_v1/config.json
java.lang.Throwable: invalid channel
at X.VFG.LJ(SourceFile:33554556)
at X.9HI.LIZ(SourceFile:16777732)
at X.9HI.run(SourceFile:9)
at Y.AObjectS242S0100000_3.invoke$4(SourceFile:16777222)
at Y.AObjectS242S0100000_3.invoke(Unknown Source:12)
at kotlin.jvm.internal.ApS311S0100000_3.invoke$114(SourceFile:16777224)
at kotlin.jvm.internal.ApS311S0100000_3.invoke(Unknown Source:57)
at X.9Lu.LIZ(SourceFile:50331894)
at X.9BW.LJ(SourceFile:88)
at X.9BW.run(SourceFile:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at Y.ARunnableS32S0200000_3.run$13(SourceFile:16777229)
at Y.ARunnableS32S0200000_3.run(Unknown Source:198)
at java.lang.Thread.run(Thread.java:1012)
2025-03-15 19:05:32.141 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically E onLocalNewestVersion:localPackage:com.bytedance.geckox.model.LocalPackageModel@8beb59b
2025-03-15 19:05:32.142 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically I onCheckServerVersionSuccess:requestMap:null responseMap:null
2025-03-15 19:05:32.143 19272-19904 Forest_GeckoFetcher com.zhiliaoapp.musically E download failed with waitGeckoUpdate=false ,channel = mt_dm_streak_milestone_small_resource,bundle = 200/dark/social_dm_streakupgrade_fire5_dark.json
java.lang.Throwable: invalid channel
at X.VFG.LJ(SourceFile:33554556)
at X.9HI.LIZ(SourceFile:16777732)
at X.9HI.run(SourceFile:9)
at Y.AObjectS242S0100000_3.invoke$4(SourceFile:16777222)
at Y.AObjectS242S0100000_3.invoke(Unknown Source:12)
at kotlin.jvm.internal.ApS311S0100000_3.invoke$114(SourceFile:16777224)
at kotlin.jvm.internal.ApS311S0100000_3.invoke(Unknown Source:57)
at X.9Lu.LIZ(SourceFile:50331894)
at X.9BW.LJ(SourceFile:88)
at X.9BW.run(SourceFile:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at Y.ARunnableS32S0200000_3.run$13(SourceFile:16777229)
at Y.ARunnableS32S0200000_3.run(Unknown Source:198)
at java.lang.Thread.run(Thread.java:1012)
2025-03-15 19:05:32.146 19272-19441 Forest_ForestFacade com.zhiliaoapp.musically E [FatalError:fetchResourceAsync] request reuse failed, url:
2025-03-15 19:05:32.146 19272-19441 Forest_null com.zhiliaoapp.musically E could not get any valid access key from remote settings
2025-03-15 19:05:32.146 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically E onLocalNewestVersion:localPackage:com.bytedance.geckox.model.LocalPackageModel@5896d4d
2025-03-15 19:05:32.146 19272-19441 Forest_Res...tcherChain com.zhiliaoapp.musically E fetchAsync error:30: memoryError:cannot find cached buffer,
2025-03-15 19:05:32.146 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically I onCheckServerVersionSuccess:requestMap:null responseMap:null
2025-03-15 19:05:32.147 19272-19904 Forest_GeckoFetcher com.zhiliaoapp.musically E download failed with waitGeckoUpdate=false ,channel = tiktok_im_streak_pet,bundle = /pet/template.js
java.lang.Throwable: invalid channel
at X.VFG.LJ(SourceFile:33554556)
at X.9HI.LIZ(SourceFile:16777732)
at X.9HI.run(SourceFile:9)
at Y.AObjectS242S0100000_3.invoke$4(SourceFile:16777222)
at Y.AObjectS242S0100000_3.invoke(Unknown Source:12)
at kotlin.jvm.internal.ApS311S0100000_3.invoke$114(SourceFile:16777224)
at kotlin.jvm.internal.ApS311S0100000_3.invoke(Unknown Source:57)
at X.9Lu.LIZ(SourceFile:50331894)
at X.9BW.LJ(SourceFile:88)
at X.9BW.run(SourceFile:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at Y.ARunnableS32S0200000_3.run$13(SourceFile:16777229)
at Y.ARunnableS32S0200000_3.run(Unknown Source:198)
at java.lang.Thread.run(Thread.java:1012)
2025-03-15 19:05:32.147 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically E onLocalNewestVersion:localPackage:com.bytedance.geckox.model.LocalPackageModel@c0bfb50
2025-03-15 19:05:32.147 19272-19499 Forest_GeckoFetcher com.zhiliaoapp.musically I [KeyInfo:fetchAsync] msg = offline resource exist:true extraRuntimeInfo = {gecko_config_from=client_config, gecko_channel=mt_dm_streak_common_resource, wait_low_storage_update=false, check_gecko_file_available=true, gecko_access_key=365b20e8f6c343df1eff65214a0e3e74, disable_gecko_update=false, gecko_sync_update=false, gecko_bundle=/dm_friends_restore/social_dm_friends_restore_light.json}
2025-03-15 19:05:32.148 19272-19441 Forest_GeckoFetcher com.zhiliaoapp.musically I [KeyInfo:fetchAsync] msg = offline resource exist:true extraRuntimeInfo = {gecko_config_from=client_config, gecko_channel=tiktok_im_streak_pet, wait_low_storage_update=false, check_gecko_file_available=true, gecko_access_key=365b20e8f6c343df1eff65214a0e3e74, disable_gecko_update=false, gecko_sync_update=false, gecko_bundle=/widget/template.js}
2025-03-15 19:05:32.151 19272-19479 Forest_ForestFacade com.zhiliaoapp.musically E [FatalError:fetchResourceAsync] request reuse failed, url:
2025-03-15 19:05:32.152 19272-19479 Forest_null com.zhiliaoapp.musically E could not get any valid access key from remote settings
2025-03-15 19:05:32.154 19272-19441 Forest_ForestFacade com.zhiliaoapp.musically E [FatalError:fetchResourceAsync] request reuse failed, url:
2025-03-15 19:05:32.155 19272-19441 Forest_null com.zhiliaoapp.musically E could not get any valid access key from remote settings
2025-03-15 19:05:32.155 19272-19441 Forest_Res...tcherChain com.zhiliaoapp.musically E fetchAsync error:30: memoryError:cannot find cached buffer,
2025-03-15 19:05:32.157 19272-19479 Forest_GeckoFetcher com.zhiliaoapp.musically I [KeyInfo:fetchAsync] msg = offline resource exist:true extraRuntimeInfo = {gecko_config_from=client_config, gecko_channel=mt_dm_streak_milestone_big_resource_2, wait_low_storage_update=false, check_gecko_file_available=true, gecko_access_key=365b20e8f6c343df1eff65214a0e3e74, disable_gecko_update=false, gecko_sync_update=false, gecko_bundle=dm_streak_lv6_animation_264_v1/config.json}
2025-03-15 19:05:32.162 19272-19499 Forest_ForestFacade com.zhiliaoapp.musically E [FatalError:fetchResourceAsync] request reuse failed, url:
2025-03-15 19:05:32.164 19272-19499 Forest_null com.zhiliaoapp.musically E could not get any valid access key from remote settings
2025-03-15 19:05:32.166 19272-19499 Forest_Res...tcherChain com.zhiliaoapp.musically E fetchAsync error:30: memoryError:cannot find cached buffer,
2025-03-15 19:05:32.168 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically I onCheckServerVersionSuccess:requestMap:null responseMap:null
2025-03-15 19:05:32.169 19272-19904 Forest_GeckoFetcher com.zhiliaoapp.musically E download failed with waitGeckoUpdate=false ,channel = tiktok_im_streak_pet,bundle = /widget/template.js
java.lang.Throwable: invalid channel
at X.VFG.LJ(SourceFile:33554556)
at X.9HI.LIZ(SourceFile:16777732)
at X.9HI.run(SourceFile:9)
at Y.AObjectS242S0100000_3.invoke$4(SourceFile:16777222)
at Y.AObjectS242S0100000_3.invoke(Unknown Source:12)
at kotlin.jvm.internal.ApS311S0100000_3.invoke$114(SourceFile:16777224)
at kotlin.jvm.internal.ApS311S0100000_3.invoke(Unknown Source:57)
at X.9Lu.LIZ(SourceFile:50331894)
at X.9BW.LJ(SourceFile:88)
at X.9BW.run(SourceFile:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at Y.ARunnableS32S0200000_3.run$13(SourceFile:16777229)
at Y.ARunnableS32S0200000_3.run(Unknown Source:198)
at java.lang.Thread.run(Thread.java:1012)
2025-03-15 19:05:32.175 19272-19441 Forest_GeckoFetcher com.zhiliaoapp.musically I [KeyInfo:fetchAsync] msg = offline resource exist:true extraRuntimeInfo = {gecko_config_from=client_config, gecko_channel=tiktok_im_message_card_lynx, wait_low_storage_update=false, check_gecko_file_available=true, gecko_access_key=365b20e8f6c343df1eff65214a0e3e74, disable_gecko_update=false, gecko_sync_update=false, gecko_bundle=/pages/streak_pet_invitation/template.js}
2025-03-15 19:05:32.175 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically E onLocalNewestVersion:localPackage:com.bytedance.geckox.model.LocalPackageModel@44e2d75
2025-03-15 19:05:32.176 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically I onCheckServerVersionSuccess:requestMap:null responseMap:null
2025-03-15 19:05:32.176 19272-19904 Forest_GeckoFetcher com.zhiliaoapp.musically E download failed with waitGeckoUpdate=false ,channel = mt_dm_streak_common_resource,bundle = /dm_friends_restore/social_dm_friends_restore_Light.json
java.lang.Throwable: invalid channel
at X.VFG.LJ(SourceFile:33554556)
at X.9HI.LIZ(SourceFile:16777732)
at X.9HI.run(SourceFile:9)
at Y.AObjectS242S0100000_3.invoke$4(SourceFile:16777222)
at Y.AObjectS242S0100000_3.invoke(Unknown Source:12)
at kotlin.jvm.internal.ApS311S0100000_3.invoke$114(SourceFile:16777224)
at kotlin.jvm.internal.ApS311S0100000_3.invoke(Unknown Source:57)
at X.9Lu.LIZ(SourceFile:50331894)
at X.9BW.LJ(SourceFile:88)
at X.9BW.run(SourceFile:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at Y.ARunnableS32S0200000_3.run$13(SourceFile:16777229)
at Y.ARunnableS32S0200000_3.run(Unknown Source:198)
at java.lang.Thread.run(Thread.java:1012)
2025-03-15 19:05:32.177 19272-19499 Forest_GeckoFetcher com.zhiliaoapp.musically I [KeyInfo:fetchAsync] msg =
2025-03-15 19:05:32.180 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically E onLocalNewestVersion:localPackage:com.bytedance.geckox.model.LocalPackageModel@d4f1d7b
2025-03-15 19:05:32.187 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically I onCheckServerVersionSuccess:requestMap:null responseMap:null
2025-03-15 19:05:32.190 19272-19904 Forest_GeckoFetcher com.zhiliaoapp.musically E download failed with waitGeckoUpdate=false ,channel = mt_dm_streak_milestone_big_resource_2,bundle = dm_streak_lv6_animation_264_v1/config.json
java.lang.Throwable: invalid channel
at X.VFG.LJ(SourceFile:33554556)
at X.9HI.LIZ(SourceFile:16777732)
at X.9HI.run(SourceFile:9)
at Y.AObjectS242S0100000_3.invoke$4(SourceFile:16777222)
at Y.AObjectS242S0100000_3.invoke(Unknown Source:12)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at Y.ARunnableS32S0200000_3.run$13(SourceFile:16777229)
at Y.ARunnableS32S0200000_3.run(Unknown Source:198)
at java.lang.Thread.run(Thread.java:1012)
2025-03-15 19:05:32.196 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically E onLocalNewestVersion:localPackage:com.bytedance.geckox.model.LocalPackageModel@2d9794f
2025-03-15 19:05:32.198 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically I onCheckServerVersionSuccess:requestMap:null responseMap:null
2025-03-15 19:05:32.199 19272-19904 Forest_GeckoFetcher com.zhiliaoapp.musically E download failed with waitGeckoUpdate=false ,channel = mt_dm_streak_common_resource,bundle = /dm_friends_restore/social_dm_friends_restore_Dark.json
java.lang.Throwable: invalid channel
at X.VFG.LJ(SourceFile:33554556)
at X.9HI.LIZ(SourceFile:16777732)
at X.9HI.run(SourceFile:9)
at Y.AObjectS242S0100000_3.invoke$4(SourceFile:16777222)
at Y.AObjectS242S0100000_3.invoke(Unknown Source:12)
at kotlin.jvm.internal.ApS311S0100000_3.invoke$114(SourceFile:16777224)
at kotlin.jvm.internal.ApS311S0100000_3.invoke(Unknown Source:57)
at X.9Lu.LIZ(SourceFile:50331894)
at X.9BW.LJ(SourceFile:88)
at X.9BW.run(SourceFile:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at Y.ARunnableS32S0200000_3.run$13(SourceFile:16777229)
at Y.ARunnableS32S0200000_3.run(Unknown Source:198)
at java.lang.Thread.run(Thread.java:1012)
2025-03-15 19:05:32.200 19272-19904 Forest_GeckoXAdapter com.zhiliaoapp.musically E onLocalNewestVersion:localPackage:com.bytedance.geckox.model.LocalPackageModel@4065de5

< /code>
(и, кстати, logcat не останавливается, нет журналов F и журналы Bare E в основном I)
Что не так? < /p>

Подробнее здесь: https://stackoverflow.com/questions/795 ... ing-my-app
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»