我正在尝试为Android编写短信接收器。但我遇到了问题。我在这里找到了一个例子:http://www.apriorit.com/our-company/dev-blog/227-handle-sms-on-android
Eclipse强调了这一行: android:text =“更新短信列表”/>
所以我把它改成了:
<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:警告:活动未启动,其当前任务已被带到前面
有谁看到问题是什么?或者知道如何解决它?
答案 0 :(得分:0)
[2013-03-14 16:37:07 - FindMyPhone] ActivityManager: Warning: Activity not started, its current task has been brought to the front
这通常表示设备上安装的APK与已经安装的APK没有什么不同。根据您的问题,可以通过清理和重建应用程序,然后将其重新加载到您的设备来解决错误。
答案 1 :(得分:0)
强调问题: 我认为Linter还没有注意到这个变化,我经常发现保存文件,关闭它并再次打开它,需要清除它的“缓存”,如果它可以被称为错误/警告。
ActivityManager:警告:活动未启动,其当前任务已启动 被带到了前面
这只是意味着Activity已在设备/模拟器上打开,您将再次启动它。如果代码自上次启动后没有更改,则会发生这种情况,并将当前活动置于最前面。
答案 2 :(得分:0)
[2013-03-14 16:37:07 - FindMyPhone] ActivityManager:警告:活动未启动,其当前任务已被带到前面
您的代码不是问题,应用程序当前正在模拟器/设备上运行,Eclipse正在尝试再次启动它。只需回击直到您进入主屏幕并尝试再次启动它。