Код: Выделить всё
< /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
Мобильная версия