gpt4 book ai didi

java - Android 在 4.4.2 samsung 上不释放内存

转载 作者:行者123 更新时间:2023-11-30 02:31:37 25 4
gpt4 key购买 nike

Android 新手,我开始掉头发了:

当我在三星上启动我的应用程序时,这是我每次启动 Activity 时得到的:

 Pause GC
12-02 12:31:53.791: E/ActivityThread(10642): java.lang.reflect.InvocationTargetException
12-02 12:31:53.791: E/ActivityThread(10642): at java.lang.reflect.Method.invokeNative(Native Method)
12-02 12:31:53.791: E/ActivityThread(10642): at java.lang.reflect.Method.invoke(Method.java:515)
12-02 12:31:53.791: E/ActivityThread(10642): at android.app.ActivityThread.pauseGC(ActivityThread.java:5525)
12-02 12:31:53.791: E/ActivityThread(10642): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2324)
12-02 12:31:53.791: E/ActivityThread(10642): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2471)
12-02 12:31:53.791: E/ActivityThread(10642): at android.app.ActivityThread.access$900(ActivityThread.java:175)
12-02 12:31:53.791: E/ActivityThread(10642): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1308)
12-02 12:31:53.791: E/ActivityThread(10642): at android.os.Handler.dispatchMessage(Handler.java:102)
12-02 12:31:53.791: E/ActivityThread(10642): at android.os.Looper.loop(Looper.java:146)
12-02 12:31:53.791: E/ActivityThread(10642): at android.app.ActivityThread.main(ActivityThread.java:5602)
12-02 12:31:53.791: E/ActivityThread(10642): at java.lang.reflect.Method.invokeNative(Native Method)
12-02 12:31:53.791: E/ActivityThread(10642): at java.lang.reflect.Method.invoke(Method.java:515)
12-02 12:31:53.791: E/ActivityThread(10642): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
12-02 12:31:53.791: E/ActivityThread(10642): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
12-02 12:31:53.791: E/ActivityThread(10642): at dalvik.system.NativeStart.main(Native Method)
12-02 12:31:53.791: E/ActivityThread(10642): Caused by: java.lang.UnsatisfiedLinkError: Native method not found: dalvik.system.VMRuntime.pauseGc:(Ljava/lang/String;)I
12-02 12:31:53.791: E/ActivityThread(10642): at dalvik.system.VMRuntime.pauseGc(Native Method)
12-02 12:31:53.791: E/ActivityThread(10642): ... 15 more

这意味着(我认为)内存未释放,因此当您长时间使用该应用程序时应用程序会崩溃。我不知道该对我的客户说什么......有什么帮助吗?谢谢

最佳答案

这是三星的一个错误。看here :

Yeah, i don't think we ever had a VMRuntime.pauseGC method. (and even if we did, VMRuntime and its methods are not public.)

并检查this回答。看起来这是三星的错误。

关于java - Android 在 4.4.2 samsung 上不释放内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27248413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com