android - ChatSecure应用程序崩溃

标签 android eclipse crash

我已经从中克隆了代码
https://github.com/guardianproject/ChatSecureAndroid,单击第一个屏幕上的任何按钮后,我的应用程序崩溃

enter image description here

这是崩溃日志,我们将不胜感激任何帮助。

02-29 00:19:05.591:E /(2057):UID 10035要求/ proc / cpuinfo
02-29 00:19:05.591:E /(2057):从文件/data/data/.appwithABI2中读取ID 10051
02-29 00:19:05.591:E /(2057):无法打开文件/data/data/.appwithABI2neon
02-29 00:19:05.591:E /(2057):UID 10035不在ARM UID列表文件中
02-29 00:19:17.039:E / Database(2057):sqlite_config失败error_code =21。这应该永远不会发生。
02-29 00:19:17.119:E / AndroidRuntime(2057):致命异常:主
02-29 00:19:17.119:E / AndroidRuntime(2057):java.lang.RuntimeException:无法启动 Activity ComponentInfo {info.guardianproject.otr.app.im/info.guardianproject.otr.app.im.app。 NewChatActivity}:android.view.InflateException:二进制XML文件第47行:膨胀类片段时出错
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
02-29 00:19:17.119:E / AndroidRuntime(2057):at android.app.ActivityThread.access $ 600(ActivityThread.java:130)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1195)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.os.Handler.dispatchMessage(Handler.java:99)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.os.Looper.loop(Looper.java:137)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.app.ActivityThread.main(ActivityThread.java:4745)
02-29 00:19:17.119:E / AndroidRuntime(2057):at java.lang.reflect.Method.invokeNative(本机方法)
02-29 00:19:17.119:E / AndroidRuntime(2057):at java.lang.reflect.Method.invoke(Method.java:511)
02-29 00:19:17.119:E / AndroidRuntime(2057):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:786)
02-29 00:19:17.119:E / AndroidRuntime(2057):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
02-29 00:19:17.119:E / AndroidRuntime(2057):在dalvik.system.NativeStart.main(本机方法)
02-29 00:19:17.119:E / AndroidRuntime(2057):原因:android.view.InflateException:二进制XML文件第47行:夸大类片段的错误
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.view.LayoutInflater.rInflate(LayoutInflater.java:749)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.view.LayoutInflater.rInflate(LayoutInflater.java:749)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.view.LayoutInflater.rInflate(LayoutInflater.java:749)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.view.LayoutInflater.inflate(LayoutInflater.java:489)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.view.LayoutInflater.inflate(LayoutInflater.java:396)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.view.LayoutInflater.inflate(LayoutInflater.java:352)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:256)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.app.Activity.setContentView(Activity.java:1867)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于info.guardianproject.otr.app.im.app.NewChatActivity.onCreate(NewChatActivity.java:190)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.app.Activity.performCreate(Activity.java:5008)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)
02-29 00:19:17.119:E / AndroidRuntime(2057):...还有11个
02-29 00:19:17.119:E / AndroidRuntime(2057):由:java.lang.IllegalArgumentException:二进制XML文件第47行:必须指定唯一的android:id,android:tag或具有ID的父对象用于info.guardianproject.otr.app.im.app.AccountsFragment
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.support.v4.app.FragmentManagerImpl.onCreateView(FragmentManager.java:2260)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.support.v4.app.FragmentController.onCreateView(FragmentController.java:120)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.support.v4.app.FragmentActivity.dispatchFragmentsOnCreateView(FragmentActivity.java:357)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.support.v4.app.BaseFragmentActivityHoneycomb.onCreateView(BaseFragmentActivityHoneycomb.java:31)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:80)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于info.guardianproject.otr.app.im.app.NewChatActivity.onCreateView(NewChatActivity.java:1)
02-29 00:19:17.119:E / AndroidRuntime(2057):位于android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:680)
02-29 00:19:17.119:E / AndroidRuntime(2057):...还有24个

最佳答案


chatSecure/src/main/res/layout/chat_pager.xml

在第47行的<fragment />中,您应该尝试添加:
android:id="@+id/accounts_fragment"

关于android - ChatSecure应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35716352/

相关文章:

android - 如何在 firebase android 中使用 ListView 设置图像?

java - arraylist 的保存和读取类

java - 尝试检索 Google 文档中所有电子表格的列表

canvas - 如果在创建 Canvas 后调整了窗口的大小,退出时Love2d崩溃

javascript - 在 android 中 react native Cloudkit 推送通知

android - 使用其他域帐户在 google play 开发者控制台中邀请新用户

android - 将 XML 属性转换为样式条目的 Eclipse 快捷方式

java - 如何反射(reflect)另一个项目的类信息

ios - 避免致命车祸

c# - 工具条崩溃