Android应用程序启动后下降

时间:2016-12-31 15:49:13

标签: java android

我有一个问题,当我运行我的Android应用程序时,它立即下降。这很奇怪,因为我的控制台中没有任何错误。这是我的调试控制台日志:

I/System.out: debugger has settled (1424)
W/System: ClassLoader referenced unknown path: /data/app/cz.sudoman281.kubirovacikalkulacka-1/lib/arm64
I/InstantRun: Instant Run Runtime started. Android package is cz.sudoman281.kubirovacikalkulacka, real application class is null.
W/System: ClassLoader referenced unknown path: /data/app/cz.sudoman281.kubirovacikalkulacka-1/lib/arm64
W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
W/art: Suspending all threads took: 28.661ms
Disconnected from the target VM, address: 'localhost:8600', transport: 'socket'

3 个答案:

答案 0 :(得分:2)

请在AndroidManifest.xml中添加以下行

<application
...
android:largeHeap="true"
...
/>

希望它有效

答案 1 :(得分:0)

我要检查你调用drawable资源的方法,日志说明了一个覆盖标记,它可能是weel代码但崩溃,因为你实现的方式不正确,

在没有源代码的情况下说些什么很难,但要检查一下。

答案 2 :(得分:0)

这一行看起来很可疑:

  

I / InstantRun:即时运行运行时已启动。 Android包是   cz.sudoman281.kubirovacikalkulacka,真正的应用程序类为空。

我会尝试从Gradle studio设置中禁用instantRun,清理项目并查看它是否有帮助。

Instant run in Android Studio 2.0 (how to turn off)