Android 应用程序在构建时不断崩溃。调试器只显示很少的内容

标签 android android-activity crash

我有一个包含两个 Activity 的简单应用程序。建立蓝牙连接的连接 Activity ;和一个 PollTaker Activity,它从那里获取消息并操作数据。

list 如下:http://pastebin.com/xFs3AdrF

当应用程序启动时,它应该以默认的连接 Activity 开始,并加载以下内容 View :http://pastebin.com/KCDeAki1

我去检查了之前的问题,这是我能找到的最接近的问题:New app crashing on start-up, debug not helping

但是,在 onCreate 中调用 setContentView() 后,我已经设置了组件。我是否误解了什么或者我错误地实现了这一点?

我的连接 Activity 的代码:http://pastebin.com/GcZyDayc

编辑:忘记提及我编写了自己的调试日志,所有显示的都是 onCreate() 中的登录。

最佳答案

经过测试,结果证明是我的 Android SDK 文件与 BT 的问题。当我注释掉

btAdapter = BluetoothAdapter.getDefaultAdapter();
CheckBTState();

在我的连接类中,我的应用程序加载了第一页。然而,这让我感到困惑,因为我基于此的测试应用程序使用相同的适配器测试来在开始时启用它,没有任何问题。可能未正确加载 SDK 文件。

编辑:新手开发人员错误。我忘记在 list 中添加 BT 的用户权限。 (呃……)

关于Android 应用程序在构建时不断崩溃。调试器只显示很少的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18689945/

相关文章:

java - Realm 更改监听器停止工作

android - 任务 ':react-native-custom-tabs:transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest'的执行失败

android - 如何在 mvvm 架构中实现 BaseActivity?不使用依赖注入(inject)

java - 为什么我的值没有在 Android Studio 中使用 startActivityForResult() 在 Activity 之间传递?

ios - 如果委托(delegate)不再存在会怎样?

Objective-C 和 Cocoa : crash when calling a class function without entering the function

java - fragment 中的自定义 GridView 适配器

android - 当父 Activity 调用 finishActivity() 时,结果代码为零

android - 屏幕锁定和解锁 android 2.3 后不调用 onStop 和 onStart

c++ - 内存转储文件何时准确创建?