解析登录:"不幸的是,(APP)已停止"。 [英] Parse Login: "Unfortunately, (App) has stopped."

查看:319
本文介绍了解析登录:"不幸的是,(APP)已停止"。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我创建了用户必须登录才能使用的应用程序的应用程序。但是,用户无法创建一个帐户,我创建为他们不是每个人都被允许使用它。我使用的解析数据库。当我开始我的应用程序应用程序将自动关闭,我要去发布logcat的,如果你能帮助我来解决我会很高兴,也不能告诉我你怎样发现哪里出了问题?
谢谢。我已粘贴的logcat的红色款。

  12-14 15:16:51.149 16230-16230 / lawnswood.lsa E / AndroidRuntime:致命异常:主要
    工艺:lawnswood.lsa,PID:16230
    java.lang.NoClassDefFoundError的:失败分辨率:Lbolts /任务;
            在com.parse.GcmRegistrar.updateAsync(GcmRegistrar.java:44)
            在com.parse.Parse.initialize(Parse.java:150)
            在lawnswood.lsa.LSA.onCreate(LSA.java:12)
            在android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1011)
            在android.app.ActivityThread.handleBindApplication(ActivityThread.java:4518)
            在android.app.ActivityThread.access $ 1500(ActivityThread.java:144)
            在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1339)
            在android.os.Handler.dispatchMessage(Handler.java:102)
            在android.os.Looper.loop(Looper.java:135)
            在android.app.ActivityThread.main(ActivityThread.java:5221)
            在java.lang.reflect.Method.invoke(本机方法)
            在java.lang.reflect.Method.invoke(Method.java:372)
            在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:898)
            在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)
     抛出java.lang.ClassNotFoundException::未找到路径级bolts.Task:DexPathList [zip文件/data/app/lawnswood.lsa-2/base.apk\"],nativeLibraryDirectories=[/vendor所致/ lib目录,/系统/ lib目录]
            在dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
            在java.lang.ClassLoader.loadClass(ClassLoader.java:511)
            在java.lang.ClassLoader.loadClass(ClassLoader.java:469)
在com.parse.GcmRegistrar.updateAsync(GcmRegistrar.java:44)
在com.parse.Parse.initialize(Parse.java:150)
在lawnswood.lsa.LSA.onCreate(LSA.java:12)
在android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1011)
在android.app.ActivityThread.handleBindApplication(ActivityThread.java:4518)
在android.app.ActivityThread.access $ 1500(ActivityThread.java:144)
在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1339)
在android.os.Handler.dispatchMessage(Handler.java:102)
在android.os.Looper.loop(Looper.java:135)
在android.app.ActivityThread.main(ActivityThread.java:5221)
在java.lang.reflect.Method.invoke(本机方法)
在java.lang.reflect.Method.invoke(Method.java:372)
在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:898)
在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)
    燮pressed:抛出java.lang.ClassNotFoundException:bolts.Task
            在java.lang.Class.classForName(本机方法)
            在java.lang.BootClassLoader.findClass(ClassLoader.java:781)
            在java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
            在java.lang.ClassLoader.loadClass(ClassLoader.java:504)
            ... 15个
     java.lang.NoClassDefFoundError的:引起类没有使用引导类加载器找到;没有堆栈可用


解决方案

{相关性
    编译com.parse.bolts:螺栓-机器人:1 +'
    编译文件树(导演:'库',包括:'解析 - *罐子')
}

请上面写code中的ProGuard-project.txt在Eclipse项目。

I am creating an app where the user has to be logged in to use the app. However, the user cannot create an account, I create it for them as not everyone is permitted to use it. I am using Parse for the database. When I start my app the app automatically closes, I am gonna post the logcat and if you can help me come to a solution I would be delighted, also possibly tell me how you spotted where it went wrong? Thanks. I have pasted the red section of the logcat.

12-14 15:16:51.149  16230-16230/lawnswood.lsa E/AndroidRuntime﹕ FATAL EXCEPTION: main
    Process: lawnswood.lsa, PID: 16230
    java.lang.NoClassDefFoundError: Failed resolution of: Lbolts/Task;
            at com.parse.GcmRegistrar.updateAsync(GcmRegistrar.java:44)
            at com.parse.Parse.initialize(Parse.java:150)
            at lawnswood.lsa.LSA.onCreate(LSA.java:12)
            at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1011)
            at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4518)
            at android.app.ActivityThread.access$1500(ActivityThread.java:144)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1339)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:135)
            at android.app.ActivityThread.main(ActivityThread.java:5221)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:898)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)
     Caused by: java.lang.ClassNotFoundException: Didn't find class "bolts.Task" on path: DexPathList[[zip file "/data/app/lawnswood.lsa-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
            at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
            at com.parse.GcmRegistrar.updateAsync(GcmRegistrar.java:44)
            at com.parse.Parse.initialize(Parse.java:150)
            at lawnswood.lsa.LSA.onCreate(LSA.java:12)
            at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1011)
            at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4518)
            at android.app.ActivityThread.access$1500(ActivityThread.java:144)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1339)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:135)
            at android.app.ActivityThread.main(ActivityThread.java:5221)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:898)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)
    Suppressed: java.lang.ClassNotFoundException: bolts.Task
            at java.lang.Class.classForName(Native Method)
            at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
            at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
            ... 15 more
     Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available

解决方案

dependencies { compile 'com.parse.bolts:bolts-android:1.+' compile fileTree(dir: 'libs', include: 'Parse-*.jar') }

please write above code in proguard-project.txt in eclipse project.

这篇关于解析登录:"不幸的是,(APP)已停止"。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆