0

我正在使用 adt 包为 Android 开发。当我将应用程序部署到设备时,出现分段错误:

[2013-01-18 23:24:24 - test2] Android Launch!
[2013-01-18 23:24:24 - test2] adb is running normally.
[2013-01-18 23:24:24 - test2] Performing com.example.test2.MainActivity activity launch
[2013-01-18 23:24:29 - test2] Uploading test2.apk onto device '99000083935364'
[2013-01-18 23:24:30 - test2] Installing test2.apk...
[2013-01-18 23:24:31 - test2] Success!
[2013-01-18 23:24:31 - test2] Starting activity com.example.test2.MainActivity on device 99000083935364
[2013-01-18 23:24:33 - test2] ActivityManager: Segmentation fault

我可以将 apk 移动到 sdcard 并安装好,但不会直接从 eclipse 部署。

我已尝试更新所有内容,但似乎无法调试该应用程序。是什么导致此分段错误?

4

2 回答 2

0

你可以试试这个。它帮助我避免了类似的错误。特别是,我的问题源于我在清单中省略了第二个字符串

        android:screenOrientation="landscape"
        android:configChanges="keyboardHidden|orientation"> 
于 2013-09-21T00:01:24.057 回答
0

我也有这个问题。
确保您的 sdk 和 adt 是最新版本。
如果问题仍然存在,那么它是由于安装了 rom。

  1. 一些自定义 rom 可能会导致此问题。
  2. 安装busybox 可能会导致这个问题。
  3. 操作系统安装损坏。

这可以通过擦除所有数据并将库存 rom 放回来解决。

于 2013-02-19T06:23:59.967 回答