0

我正在尝试为 android 编写一个短信接收器。但我有问题。我在这里找到了一个例子:http: //www.apriorit.com/our-company/dev-blog/227-handle-sms-on-android

Eclipse 下划线: android:text="Update SMS list" />

所以我把它改成:

<Button android:layout_height="wrap_content"
    android:layout_width="match_parent" 
    android:layout_margin="2dip"
    android:text="@string/UpdateList"
    android:id="@+id/UpdateList"/>

并将其添加到 strings.xml 中:

<string name="UpdateList">Update SMS List</string>

现在问题出在以下行:

android:text="@string/UpdateList"

这是错误消息:

[2013-03-14 16:37:07 - FindMyPhone] ActivityManager:警告:Activity 未启动,其当前任务已被置于最前面

有谁看到问题是什么?或者知道如何解决它?

4

3 回答 3

0
[2013-03-14 16:37:07 - FindMyPhone] ActivityManager: Warning: Activity not started, its current task has been brought to the front

这通常表明设备上安装的 APK 与已经安装的 APK 没有什么不同。根据您的问题,可以通过清理和重建应用程序,然后将其重新加载到您的设备来解决该错误。

于 2013-03-15T15:34:59.940 回答
0

下划线问题: 我认为 Linter 只是还没有注意到变化,我经常发现保存文件,关闭它并再次打开它需要清除它的“缓存”,如果它可以被称为错误/ 警告。

ActivityManager: 警告: Activity 没有启动,它的当前任务已经被带到了前面

这只是意味着 Activity 在设备/模拟器上打开并且您再次启动它。如果自上次启动以来代码没有更改,则会发生这种情况,并且它将当前 Activity 置于最前面。

于 2013-03-15T15:35:10.353 回答
0

[2013-03-14 16:37:07 - FindMyPhone] ActivityManager:警告:Activity 未启动,其当前任务已被置于最前面

您的代码不是问题,而是该应用程序当前正在模拟器/设备上运行,并且 Eclipse 正在尝试再次启动它。只需回击,直到您进入主屏幕并尝试再次启动它。

于 2013-03-15T15:35:55.707 回答